Compartir a través de


ForEachSchemaRowsetEnumerator Clase

Definición

Contiene los métodos y propiedades para implementar un bucle Foreach que enumera sobre un conjunto de filas de esquema. Esta clase no puede heredarse.

public ref class ForEachSchemaRowsetEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::Enumerators::ADO::IDTSForEachSchemaRowsetEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumeratorUI, Microsoft.SqlServer.ForEachADOEnumeratorUI, Version={0}, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachSchemaRowsetEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.IDTSForEachSchemaRowsetEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumerator), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachSchemaRowsetEnumeratorUI, Microsoft.SqlServer.ForEachADOEnumeratorUI, Version={0}, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachSchemaRowsetEnumerator = class
    inherit ForEachEnumerator
    interface IDTSForEachSchemaRowsetEnumerator
    interface IDTSComponentPersist
Public NotInheritable Class ForEachSchemaRowsetEnumerator
Inherits ForEachEnumerator
Implements IDTSComponentPersist, IDTSForEachSchemaRowsetEnumerator
Herencia
ForEachSchemaRowsetEnumerator
Atributos
Implementaciones

Constructores

ForEachSchemaRowsetEnumerator()

Inicializa una nueva instancia de la clase ForEachSchemaRowsetEnumerator.

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

Obtiene o establece un valor de tipo String que contiene la información de conexión del enumerador de conjuntos de filas de esquema.

ForEachEnumeratorDescription

Devuelve una descripción para ForEachSchemaRowsetEnumerator.

ForEachEnumeratorDisplayName

Obtiene o establece un valor de tipo String que contiene el nombre para mostrar del enumerador.

Restrictions

Obtiene o establece una matriz de cadenas que contiene las restricciones que se van a aplicar al conjunto de filas que se devuelve.

SchemaRowset

Obtiene o establece el GUID del esquema.

TargetServerVersion

Contiene los métodos y propiedades para implementar un bucle Foreach que enumera sobre un conjunto de filas de esquema. 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)
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