Compartir a través de


ForEachItemEnumerator Clase

Definición

Implementa un enumerador sobre la colección de ForEachItem. Esta clase no puede heredarse.

public ref class ForEachItemEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator
public sealed class ForEachItemEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator
type ForEachItemEnumerator = class
    inherit ForEachEnumerator
Public NotInheritable Class ForEachItemEnumerator
Inherits ForEachEnumerator
Herencia
ForEachItemEnumerator

Comentarios

Esta clase permite el acceso a los elementos del enumerador directamente sin llamar a GetEnumerator. Esta interfaz también permite que el enumerador tenga datos agregados a su colección. Además, tiene ImportXML métodos y ExportXML que permiten al enumerador leer y escribir datos en un archivo .xml.

Propiedades

CollectionEnumerator

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

(Heredado de ForEachEnumerator)
Items

Obtiene o establece una colección de ForEachItems.

TargetServerVersion

Implementa un enumerador sobre la colección de ForEachItem. Esta clase no puede heredarse.

(Heredado de ForEachEnumerator)
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)
ExportXML(String)

Exporta los datos a un archivo .xml.

GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Recupera una interfaz IEnumerator para recorrer en iteración la ForEachItem colección.

GetHashCode()

Devuelve el código hash de esta instancia.

(Heredado de DtsObject)
ImportXML(String)

Importa XML en la colección.

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)
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