FilterDescriptor Members
Include Protected Members
Include Inherited Members
Filters are the fundamental way in which the Business Data Catalog captures user (or system) input and plumbs it through to the backend API invocation. FilterDescriptors describe where in a complex series of parameters, a filter value should be inserted. This is accomplished by 'tagging' the TypeDEscriptors representing complex parameters of a Method definition to flag where the insertion should happen. It is important to note that the backend must supply the functionality for filtering; the FilterDescriptors merely form a mechanism to surface this to the end user. FilterDescriptor objects are owned (contained) inside Method objects. They are subsequently referred by TypeDescriptor objects.
The FilterDescriptor type exposes the following members.
Properties
Name | Description | |
---|---|---|
FilterType | Gets the data type of the filter. | |
Id | Gets the unique ID of each metadata object. (Inherited from MetadataObject.) | |
IsCached | Determines whether the metadata object is cached or not. (Inherited from MetadataObject.) | |
Name | Gets the name of the metadata object. (Inherited from MetadataObject.) |
Top
Methods
Name | Description | |
---|---|---|
ContainsLocalizedDisplayName | Determines whether the metadata object contains a localized display name. (Inherited from MetadataObject.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetById | Gets a filter given its ID. | |
GetDefaultDisplayName | Gets the default display name of the metadata object. (Inherited from MetadataObject.) | |
GetHashCode | (Inherited from Object.) | |
GetLocalizedDisplayName | Gets the localized display name of the metadata object. (Inherited from MetadataObject.) | |
GetMethod | Gets the method associated with the filter. | |
GetProperties | Gets the properties associated with the metadata object. (Inherited from MetadataObject.) | |
GetType | (Inherited from Object.) | |
GetTypeDescriptors | Gets the TypeDescriptor objects associated with the filter. | |
Initialize | Initializes a FilterDescriptor object. | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Top
Fields
Name | Description | |
---|---|---|
CaseSensitivePropertyName | A constant that represents a case-sensitive property name. | |
IsDefaultPropertyName | A constant that represents the default property name. |
Top
See Also
Reference
Microsoft.Office.Server.ApplicationRegistry.MetadataModel Namespace