Share via


EnumerationType Enumeration

This enumeration is used by the EnumerationType property so the so the ForEachNodeListEnumerator iterates over the appropriate type of objects found in the NodeList array.

Namespace: Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList
Assembly: Microsoft.SqlServer.ForEachNodeListEnumerator (in microsoft.sqlserver.foreachnodelistenumerator.dll)

Syntax

'Declaration
Public Enumeration EnumerationType
public enum EnumerationType
public enum class EnumerationType
public enum EnumerationType
public enum EnumerationType

Members

Member name Description
ElementCollection Enumerates the element nodes returned by an XPath operation.
Navigator Enumerates the navigator objects in the XML document
Node Enumerates the nodes returned by using an XPath operation.
NodeText Enumerates text nodes returned by an XPath operation.

Remarks

New:14 April 2006

If the EnumerationType is Navigator, Node, or NodeText, use the OuterXPathStringSourceType and the OuterXPathString properties.

If the EnumerationType is ElementCollection, set the OuterXPathStringSourceType and OuterXPathString properties. Then, use the InnerElementType property to set the enumeration type for the inner elements. Lastly, set the InnerXPathStringSourceType property.

Platforms

Development Platforms

For a list of the supported platforms, see Hardware and Software Requirements for Installing SQL Server 2005.

Target Platforms

For a list of the supported platforms, see Hardware and Software Requirements for Installing SQL Server 2005.

See Also

Reference

Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList Namespace