FilterDescriptor Members

Include Protected Members
Include Inherited Members

NOTE: This API is now obsolete.

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
Public property FilterType Obsolete. Gets the data type of the filter.
Public property Id Obsolete. Gets the unique ID of each metadata object. (Inherited from MetadataObject.)
Public property IsCached Obsolete. Determines whether the metadata object is cached or not. (Inherited from MetadataObject.)
Public property Name Obsolete. Gets the name of the metadata object. (Inherited from MetadataObject.)

Top

Methods

  Name Description
Public method ContainsLocalizedDisplayName Obsolete. Determines whether the metadata object contains a localized display name. (Inherited from MetadataObject.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public methodStatic member GetById Obsolete. Gets a filter given its ID.
Public method GetDefaultDisplayName Obsolete. Gets the default display name of the metadata object. (Inherited from MetadataObject.)
Public method GetHashCode (Inherited from Object.)
Public method GetLocalizedDisplayName Obsolete. Gets the localized display name of the metadata object. (Inherited from MetadataObject.)
Public method GetMethod Obsolete. Gets the method associated with the filter.
Public method GetProperties Obsolete. Gets the properties associated with the metadata object. (Inherited from MetadataObject.)
Public method GetType (Inherited from Object.)
Public method GetTypeDescriptors Obsolete. Gets the TypeDescriptor objects associated with the filter.
Protected method Initialize Obsolete. Initializes a FilterDescriptor object.
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Public fieldStatic member CaseSensitivePropertyName Obsolete. A constant that represents a case-sensitive property name.
Public fieldStatic member IsDefaultPropertyName Obsolete. A constant that represents the default property name.

Top

See Also

Reference

FilterDescriptor Class

Microsoft.Office.Server.ApplicationRegistry.MetadataModel Namespace