Share via


ForEachFromVarEnumerator Clase

Definición

Este enumerador se utiliza para recorrer en un bucle los objetos que están en la variable especificada en VariableName.

public ref class ForEachFromVarEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::Enumerators::FromVar::IDTSForEachFromVarEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.FromVar.Localized), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.FromVar.ForEachFromVarEnumeratorUI, Microsoft.SqlServer.ForEachFromVarEnumeratorUI, Version={0}, Culture=neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachFromVarEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.FromVar.IDTSForEachFromVarEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.FromVar.Localized), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.FromVar.ForEachFromVarEnumeratorUI, Microsoft.SqlServer.ForEachFromVarEnumeratorUI, Version={0}, Culture=neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachFromVarEnumerator = class
    inherit ForEachEnumerator
    interface IDTSComponentPersist
    interface IDTSForEachFromVarEnumerator
Public NotInheritable Class ForEachFromVarEnumerator
Inherits ForEachEnumerator
Implements IDTSComponentPersist, IDTSForEachFromVarEnumerator
Herencia
ForEachFromVarEnumerator
Atributos
Implementaciones

Comentarios

Un ejemplo del uso de este enumerador es cuando se ejecuta una consulta y el resultado de la consulta se almacena en la variable . Puede usar este enumerador para recorrer en bucle los resultados de la consulta.

Constructores

ForEachFromVarEnumerator()

Inicializa una nueva instancia de la clase ForEachFromVarEnumerator.

Propiedades

CollectionEnumerator

Obtiene o establece un valor booleano que indica si el enumerador de bucles foreach está enumerando colecciones de objetos o enumerando colecciones de colecciones.

(Heredado de ForEachEnumerator)
TargetServerVersion

Este enumerador se utiliza para recorrer en un bucle los objetos que están en la variable especificada en VariableName.

(Heredado de ForEachEnumerator)
VariableName

Obtiene o establece el nombre de la variable para enumerar.

Version

Devuelve el número de versión del paquete. Esta propiedad es de solo lectura.

(Heredado de ForEachEnumerator)

Métodos

CanUpdate(String)

Valor booleano que indica si el nuevo paquete XML puede actualizar el XML del paquete anterior.

(Heredado de ForEachEnumerator)
Equals(Object)

Determina si dos instancias de objeto son iguales.

(Heredado de DtsObject)
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Devuelve una interfaz IEnumerator que puede iterar sobre el objeto ActiveX Data Objects (ADO).

GetHashCode()

Devuelve el código hash de esta instancia.

(Heredado de DtsObject)
InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker)

Inicializa las propiedades asociadas a la tarea. El motor en tiempo de ejecución llama a este método, que no se usa en el código.

(Heredado de ForEachEnumerator)
LoadFromXML(XmlElement, IDTSInfoEvents)

No se pueden realizar llamadas a este método desde el código de la aplicación. Para cargar un paquete que está guardado como .xml en el disco duro, utilice el método LoadPackage(String, IDTSEvents).

SaveToXML(XmlDocument, IDTSInfoEvents)

No se pueden realizar llamadas a este método desde el código de la aplicación. Para guardar un paquete como .xml, utilice el método SaveToXml(String, Package, IDTSEvents).

Update(String)

Este método actualiza el XML del paquete antiguo con el nuevo XML de paquete si CanUpdate(String) se establece en true.

(Heredado de ForEachEnumerator)
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Permite al contenedor determinar si contiene valores de configuración no válidos que no permitirán su ejecución correcta.

(Heredado de ForEachEnumerator)

Se aplica a