ForEachSchemaRowsetEnumerator Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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) |