2.2.5.5 FilterType
Namespace: http://schemas.datacontract.org/2004/07/Microsoft.BusinessData.MetadataModel
The FilterType simple type specifies the type of the filter represented by the FilterDescriptor.
-
<xs:simpleType name="FilterType" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:restriction base="xs:string"> <xs:enumeration value="Comparison"/> <xs:enumeration value="LastId"/> <xs:enumeration value="Limit"/> <xs:enumeration value="PageNumber"/> <xs:enumeration value="Password"/> <xs:enumeration value="SsoTicket"/> <xs:enumeration value="Timestamp"/> <xs:enumeration value="UserContext"/> <xs:enumeration value="Username"/> <xs:enumeration value="UserProfile"/> <xs:enumeration value="Wildcard"/> <xs:enumeration value="Input"/> <xs:enumeration value="Output"/> <xs:enumeration value="InputOutput"/> <xs:enumeration value="Batching"/> <xs:enumeration value="BatchingTermination"/> <xs:enumeration value="UserCulture"/> <xs:enumeration value="ActivityId"/> <xs:enumeration value="Sorting"/> </xs:restriction> </xs:simpleType>
The following table specifies the allowable values for the FilterType simple type.
Value |
Meaning |
---|---|
Comparison |
Indicates that the protocol client MUST interpret the FilterDescriptor as a ComparisonFilter. |
LastId |
Indicates that the protocol client MUST interpret the FilterDescriptor as a LastIdFilter. |
Limit |
Indicates that the protocol client MUST interpret the FilterDescriptor as a LimitFilter. |
PageNumber |
Indicates that the protocol client MUST interpret the FilterDescriptor as a PageNumberFilter. |
Password |
Indicates that the protocol client MUST interpret the FilterDescriptor as a PasswordCredentialFilter. |
SsoTicket |
Indicates that the protocol client MUST interpret the FilterDescriptor as a SsoTicketFilter. |
Timestamp |
Indicates that the protocol client MUST interpret the FilterDescriptor as a TimeStampFilter. |
UserContext |
Indicates that the protocol client MUST interpret the FilterDescriptor as a UserContextFilter. |
Username |
Indicates that the protocol client MUST interpret the FilterDescriptor as a UsernameCredentialFilter. |
UserProfile |
Indicates that the protocol client MUST interpret the FilterDescriptor as a UserProfileFilter. |
Wildcard |
Indicates that the protocol client MUST interpret the FilterDescriptor as a WildcardFilter. |
Input |
Indicates that the protocol client MUST interpret the FilterDescriptor as an InputFilter. |
Output |
Indicates that the protocol client MUST interpret the FilterDescriptor as an OutputFilter. |
InputOutput |
Indicates that the protocol client MUST interpret the FilterDescriptor as an InputOutputFilter. |
Batching |
Indicates that the protocol client MUST interpret the FilterDescriptor as a BatchingPositionFilter. |
BatchingTermination |
Indicates that the protocol client MUST interpret the FilterDescriptor as a BatchingTerminationFilter. |
UserCulture |
Indicates that the protocol client MUST interpret the FilterDescriptor as a UserCultureFilter. |
ActivityId |
Indicates that the protocol client MUST interpret the FilterDescriptor as an ActivityTrackingFilter. |
Sorting |
Indicates that the protocol client MUST interpret the FilterDescriptor as a SortingFilter. |