﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
	<assembly>
		<name>Microsoft.SqlServer.ForEachADOEnumerator</name>
	</assembly>
	<members>
		<member name="N:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO">
			<summary>The <see cref="N:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO" /> namespace contains the interfaces and classes used to set properties on the ADO enumerator.</summary>
		</member>
		<member name="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADOEnumerationType">
			<summary>Describes the objects that are the subject of the enumeration.</summary>
		</member>
		<member name="F:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADOEnumerationType.EnumerateAllRows">
			<summary>When the variable contains a dataset, this setting enumerates all the rows in all the tables in the dataset. When the variable contains a datatable, this setting enumerates all the rows in the table. When it contains a recordset, it enumerates all the rows in the recordset.</summary>
		</member>
		<member name="F:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADOEnumerationType.EnumerateRowsInFirstTable">
			<summary>When the variable contains a dataset, this setting enumerates all the rows in the first table in the dataset. When the variable contains a data table, it enumerates all rows in the table. When it contains a recordset, it enumerates all the rows in the recordset.</summary>
		</member>
		<member name="F:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADOEnumerationType.EnumerateTables">
			<summary>When the variable contains a dataset, this setting enumerates all the tables in the dataset. When the variable contains a datatable, it raises an error at runtime. When it contains a recordset, it enumerates all the rows in the recordset.</summary>
		</member>
		<member name="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADORowsetEnumerator">
			<summary>Supports iteration over an ActiveX Data Objects (ADO) recordset. This class cannot be inherited. </summary>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADORowsetEnumerator.MoveNext">
			<summary>Advances the enumerator to the next element of the collection. Returns a Boolean indicating whether the <see cref="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADORowsetEnumerator.MoveNext" /> was successful.</summary>
			<returns>true if the enumerator was successfully advanced to the next element; false if the enumerator went past the end of the collection.</returns>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADORowsetEnumerator.Reset">
			<summary>Sets the enumerator to its initial position, which is before the first element in the collection.</summary>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADORowsetEnumerator.Current">
			<summary>Gets the current field collection from the enumerator. </summary>
			<returns>The current field collection object.</returns>
		</member>
		<member name="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.DataColEnumerator">
			<summary>This class is used when the ADO enumerator returns a Dataset or Recordset. This enumerator allows you to enumerate over the columns. This class cannot be inherited. </summary>
		</member>
		<member name="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.DataRowEnumerator">
			<summary>Supports iteration when the <see cref="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADOEnumerationType" /> is set to return <see cref="F:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADOEnumerationType.EnumerateAllRows" />, and the variable contains a data set. This class cannot be inherited. </summary>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.DataRowEnumerator.MoveNext">
			<summary>Advances the enumerator to the next element of the collection. Returns a Boolean indicating whether the <see cref="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.DataRowEnumerator.MoveNext" /> was successful.</summary>
			<returns>true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection.</returns>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.DataRowEnumerator.Reset">
			<summary>Sets the enumerator to its initial position, which is before the first element in the collection.</summary>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.DataRowEnumerator.Current">
			<summary>Gets the current element in the collection.</summary>
			<returns>The current element in the collection.</returns>
		</member>
		<member name="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.EmptyEnumerator">
			<summary>Acts as a placeholder when enumeration is called on an empty collection. This class cannot be inherited. </summary>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.EmptyEnumerator.#ctor">
			<summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.EmptyEnumerator" /> class. </summary>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.EmptyEnumerator.MoveNext">
			<summary>Advances the enumerator to the next element of the collection. The <see cref="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.EmptyEnumerator" /> always returns false for this method.</summary>
			<returns>false because there is no item to move to.</returns>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.EmptyEnumerator.Reset">
			<summary>Sets the enumerator to its initial position, which is before the first element in the collection.</summary>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.EmptyEnumerator.Current">
			<summary>Raises an error indicating an empty enumerator.</summary>
			<returns>An object.</returns>
		</member>
		<member name="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.FieldColEnumerator">
			<summary>This class is used when the ADO enumerator returns a Dataset or Recordset. This enumerator allows you to enumerate over the fields. This class cannot be inherited.</summary>
		</member>
		<member name="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumerator">
			<summary>Enumerates over rows in a dataset, data table, or recordset. This class cannot be inherited.</summary>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumerator.#ctor">
			<summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumerator" /> class. </summary>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumerator.GetEnumerator(Microsoft.SqlServer.Dts.Runtime.Connections,Microsoft.SqlServer.Dts.Runtime.VariableDispenser,Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents,Microsoft.SqlServer.Dts.Runtime.IDTSLogging)">
			<summary>Returns an IEnumerator interface that can iterate over the ActiveX Data Objects (ADO) object.</summary>
			<returns>An object.</returns>
			<param name="connections">A collection of <see cref="T:Microsoft.SqlServer.Dts.Runtime.Connections" /> used by the task.</param>
			<param name="variableDispenser">A <see cref="T:Microsoft.SqlServer.Dts.Runtime.VariableDispenser" /> object for locking variables.</param>
			<param name="events">An object that implements the <see cref="T:Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents" /> interface. </param>
			<param name="log">An object that implements the <see cref="T:Microsoft.SqlServer.Dts.Runtime.IDTSLogging" /> interface.</param>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumerator.LoadFromXML(System.Xml.XmlElement,Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents)">
			<summary>This method is not callable by your application code. To load a package saved as .xml, use the <see cref="M:Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage(System.String,Microsoft.SqlServer.Dts.Runtime.IDTSEvents)" /> method.</summary>
			<param name="rootNode">The element that contains the information to be loaded.</param>
			<param name="events">An object that implements the <see cref="T:Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents" /> interface for raising events (errors, warnings, and so on) during persistence.</param>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumerator.SaveToXML(System.Xml.XmlDocument,Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents)">
			<summary>This method is not callable by your application code. To save a package as .xml, use the <see cref="M:Microsoft.SqlServer.Dts.Runtime.Application.SaveToXml(System.String,Microsoft.SqlServer.Dts.Runtime.Package,Microsoft.SqlServer.Dts.Runtime.IDTSEvents)" /> method. This method cannot be inherited.</summary>
			<param name="doc">The XML document to which to save the information.</param>
			<param name="events">An object that implements the <see cref="T:Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents" /> interface for raising events (errors, warnings, and so on) during persistence. </param>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumerator.DataObjectVariable">
			<summary>Gets or sets a String that contains the name of the package variable that contains the persisted data object from the enumerator.</summary>
			<returns>A String that contains the name of the package variable that contains the persisted data object from the enumerator.</returns>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumerator.Type">
			<summary>Gets or sets a value that indicates what type of object to enumerate over.</summary>
			<returns>A value from the <see cref="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADOEnumerationType" /> enumeration that indicates what to enumerate over.</returns>
		</member>
		<member name="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator">
			<summary>Contains the methods and properties for implementing a Foreach loop that enumerates over a schema rowset. This class cannot be inherited. </summary>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator.#ctor">
			<summary>Initializes a new instance of the <see cref="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator" /> class. </summary>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator.GetEnumerator(Microsoft.SqlServer.Dts.Runtime.Connections,Microsoft.SqlServer.Dts.Runtime.VariableDispenser,Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents,Microsoft.SqlServer.Dts.Runtime.IDTSLogging)">
			<summary>Returns an enumerator for iterating over the collection.</summary>
			<returns>An object.</returns>
			<param name="connections">The <see cref="T:Microsoft.SqlServer.Dts.Runtime.Connections" /> collection for the enumerator.</param>
			<param name="variableDispenser">The <see cref="T:Microsoft.SqlServer.Dts.Runtime.VariableDispenser" /> collection for the container.</param>
			<param name="events">An object that implements the <see cref="T:Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents" /> interface for raising events (errors, warnings, and so on) during persistence.</param>
			<param name="log">An <see cref="T:Microsoft.SqlServer.Dts.Runtime.IDTSLogging" /> interface.</param>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator.LoadFromXML(System.Xml.XmlElement,Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents)">
			<summary>This method is not callable by your application code. To load a package saved as .xml, use the <see cref="M:Microsoft.SqlServer.Dts.Runtime.Application.LoadPackage(System.String,Microsoft.SqlServer.Dts.Runtime.IDTSEvents)" /> method.</summary>
			<param name="rootNode">The element containing the information to be loaded.</param>
			<param name="events">An object that implements the <see cref="T:Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents" /> interface for raising events (errors, warnings, and so on) during persistence.</param>
		</member>
		<member name="M:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator.SaveToXML(System.Xml.XmlDocument,Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents)">
			<summary>This method is not callable by your application code. To save a package as .xml, use the <see cref="M:Microsoft.SqlServer.Dts.Runtime.Application.SaveToXml(System.String,Microsoft.SqlServer.Dts.Runtime.Package,Microsoft.SqlServer.Dts.Runtime.IDTSEvents)" /> method.</summary>
			<param name="doc">The XmlDocument to which to save the information.</param>
			<param name="events">An object that implements the <see cref="T:Microsoft.SqlServer.Dts.Runtime.IDTSInfoEvents" /> interface for raising events (errors, warnings, and so on) during persistence.</param>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator.Connection">
			<summary>Gets or sets a String that contains the connection information for the schema rowset enumerator.</summary>
			<returns>A String that contains the connection information.</returns>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator.ForEachEnumeratorDescription">
			<summary>Returns a description for the <see cref="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator" />. </summary>
			<returns>A String that contains the enumerator description.</returns>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator.ForEachEnumeratorDisplayName">
			<summary>Gets or sets a String that contains the display name for the enumerator. </summary>
			<returns>A String that contains the display name for the enumerator.</returns>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator.Restrictions">
			<summary>Gets or sets an array of Strings that contains the restrictions to apply to the rowset that is returned.</summary>
			<returns>A String array.</returns>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator.SchemaRowset">
			<summary>Gets or sets the GUID of the schema</summary>
			<returns>The GUID of the schema.</returns>
		</member>
		<member name="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.IDTSForEachADOEnumerator">
			<summary>Supports iteration over rows in a dataset, data table, or recordset. This interface is inherited and used by the <see cref="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumerator" />. </summary>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.IDTSForEachADOEnumerator.DataObjectVariable">
			<summary>Gets or sets a String that contains the persisted data object from the enumerator.</summary>
			<returns>A String that contains the persisted data object from the enumerator.</returns>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.IDTSForEachADOEnumerator.Type">
			<summary>Gets or sets a value that indicates what type of object to enumerate over.</summary>
			<returns>A value from the <see cref="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADOEnumerationType" /> enumeration that indicates what to enumerate over.</returns>
		</member>
		<member name="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.IDTSForEachSchemaRowsetEnumerator">
			<summary>Contains properties used by the <see cref="T:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator" />.</summary>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.IDTSForEachSchemaRowsetEnumerator.Connection">
			<summary>Gets or sets a String that contains the connection information for the schema rowset enumerator.</summary>
			<returns>A String that contains the connection information.</returns>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.IDTSForEachSchemaRowsetEnumerator.Restrictions">
			<summary>Gets or sets an array of Strings that contains the restrictions to apply to the rowset that is returned.</summary>
			<returns>A String array.</returns>
		</member>
		<member name="P:Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.IDTSForEachSchemaRowsetEnumerator.SchemaRowset">
			<summary>Gets or sets the GUID of the schema.</summary>
			<returns>The GUID of the schema.</returns>
		</member>
	</members>
</doc>