class QueryProfile


Base class:

QueryAbstract

Implemented interfaces:

INotifyPropertyChanged
IQueryAbstract
IQueryProfile
IQuery<S,W,O>

Derived types:

This type is not derived by any type in DocsMarshal.


Constructors

QueryProfile ()


QueryProfile (IEnumerable<DomainClassTypeObjectStateGrantForUser> readGrant, IEnumerable<IFieldDescriptor> fieldsDescriptor, IEnumerable<Language> languages)


Properties

IDictionary<Int32,String> AvaiableClassTypes { get; }


IDictionary<Int32,String> AvaiableDomains { get; }


IDictionary<Int32,String> AvaiableObjectStates { get; }


List<QueryDynAss> DynAsses { get; set; }


List<FieldDescriptor> FieldsDescriptor { get; set; }


List<Language> Languages { get; set; }


IOrderBy OrderBy { get; set; }


List<DomainClassTypeObjectStateGrantForUser> ReadGrant { get; set; }


ISelect Select { get; set; }


IDictionary<Int32,String> SelectableClassTypes { get; }


IDictionary<Int32,String> SelectableDomains { get; }


IDictionary<Int32,String> SelectableObjectStates { get; }


DMCollection<Int32> SelectedClassTypeId { get; set; }


DMCollection<Int32> SelectedDomainId { get; set; }


DMCollection<Int32> SelectedObjectStateId { get; set; }


Boolean ShowLanguages { get; set; }


String TableName { get; set; }


IWhere Where { get; set; }