Compartir a través de


ForEachSMOEnumerator Clase

Definición

Contiene los miembros usados al enumerar sobre SQL Server Objetos de administración (SMO). Esta clase no puede heredarse.

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

Constructores

ForEachSMOEnumerator()

Inicializa una nueva instancia de la clase ForEachSMOEnumerator.

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

Obtiene o establece una cadena que contiene el nombre uniforme de recursos (URN) de la enumeración SMO para la enumeración seleccionada.

TargetServerVersion

Contiene los miembros usados al enumerar sobre SQL Server Objetos de administración (SMO). 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)

Devuelve un valor que indica si el contenedor tiene una configuración no válida que impedirá que se ejecute correctamente.

Se aplica a