GetSearchMetadataRequest Element

System.Object
  GetSearchMetadataRequest
Client Declaration
  public class GetSearchMetadataRequest
Represents the input for the GetSearchMetadata operation.

Element Structure

Elements
  • String ClassFilter: [request] Optional element specifying a space-separated list of class symbolic names or IDs, which constrains the set of classes returned. If omitted, all searchable classes in the scope are returned.
  • PropertyFilterType PropertyFilter: [request] Optional element specifying class description objects and any other subordinate objects (particularly property descriptions) returned through recursion. The normal defaults apply to the property filter, with the exception that certain metadata properties (properties of class and property descriptions) that are irrelevant to the query are automatically excluded.
  • SearchScopeType SearchScope: [request] Optional element specifying one or more object stores to be searched.

XML Schema

<xsd:element name="GetSearchMetadataRequest">
   <xsd:complexType>
      <xsd:sequence>
         <xsd:element name="SearchScope" type="SearchScopeType"/>
         <xsd:element name="ClassFilter" type="xsd:string" minOccurs="0"/>
         <xsd:element name="PropertyFilter" type="PropertyFilterType" minOccurs="0"/>
      </xsd:sequence>
   </xsd:complexType>
</xsd:element>