2.2.4.2 EnumerationContextType
The complex type rm:EnumerationContextType includes elements that store the state of an enumeration session. The complex type defines the element wsen:EnumerationContext (section 2.2.3.9).
-
<?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wsen="http://schemas.xmlsoap.org/ws/2004/09/enumeration" xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement" targetNamespace="http://schemas.microsoft.com/2006/11/ResourceManagement"> <xs:complexType name="EnumerationContextType"> <xs:sequence> <xs:element name="CurrentIndex" type="xs:integer"/> <xs:element name="EnumerationDirection" type="rm:EnumerationDirectionType"/> <xs:element ref="wsen:Expires"/> <xs:element name="Filter" type="xs:string"/> <xs:element ref="rm:LocalePreferences"/> <xs:element ref="rm:Selection"/> <xs:element ref="rm:Sorting"/> </xs:sequence> </xs:complexType> </xs:schema>
The CurrentIndex element contains the index of the first wsen:Items element returned in the EnumerateResponseMessage (section 2.2.2.8).
The simple type rm:EnumerationDirectionType is defined in section 2.2.5.4.
The element wsen:Expires is defined in section 2.2.3.11.
The Filter element (section 2.2.3.12) contains the value of the wsen:Filter element passed to the Enumerate message (section 2.2.3.7).
The element rm:LocalePreferences is defined in section 2.2.3.14.
The element rm:Selection is defined in section 2.2.3.23.
The element rm:Sorting is defined in section 2.2.3.24.