Compartir a través de


Clase ManagedForEachEnumeratorWrapper

Esta API admite la infraestructura de SQL Server 2012 y no está prevista su utilización directa desde el código.

Represents the wrapper for the managed For Each enumerator. This class cannot be inherited.

Esta API no es compatible con CLS. 

Jerarquía de herencia

System.Object
  Microsoft.SqlServer.Dts.Runtime.ManagedForEachEnumeratorWrapper

Espacio de nombres:  Microsoft.SqlServer.Dts.Runtime
Ensamblado:  Microsoft.SqlServer.ManagedDTS (en Microsoft.SqlServer.ManagedDTS.dll)

Sintaxis

'Declaración
<GuidAttribute("B94DBDA9-2F52-44B3-B6EB-2438D99B1405")> _
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
Public NotInheritable Class ManagedForEachEnumeratorWrapper _
    Implements IDTSManagedForEachEnumeratorWrapper100, IDTSForEachEnumerator100, IDTSComponentPersist100, IDTSObjectVersionUpdate100
'Uso
Dim instance As ManagedForEachEnumeratorWrapper
[GuidAttribute("B94DBDA9-2F52-44B3-B6EB-2438D99B1405")]
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public sealed class ManagedForEachEnumeratorWrapper : IDTSManagedForEachEnumeratorWrapper100, 
    IDTSForEachEnumerator100, IDTSComponentPersist100, IDTSObjectVersionUpdate100
[GuidAttribute(L"B94DBDA9-2F52-44B3-B6EB-2438D99B1405")]
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public ref class ManagedForEachEnumeratorWrapper sealed : IDTSManagedForEachEnumeratorWrapper100, 
    IDTSForEachEnumerator100, IDTSComponentPersist100, IDTSObjectVersionUpdate100
[<SealedAttribute>]
[<GuidAttribute("B94DBDA9-2F52-44B3-B6EB-2438D99B1405")>]
[<CLSCompliantAttribute(false)>]
[<ComVisibleAttribute(true)>]
type ManagedForEachEnumeratorWrapper =  
    class 
        interface IDTSManagedForEachEnumeratorWrapper100 
        interface IDTSForEachEnumerator100 
        interface IDTSComponentPersist100 
        interface IDTSObjectVersionUpdate100 
    end
public final class ManagedForEachEnumeratorWrapper implements IDTSManagedForEachEnumeratorWrapper100, IDTSForEachEnumerator100, IDTSComponentPersist100, IDTSObjectVersionUpdate100

El tipo ManagedForEachEnumeratorWrapper expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público ManagedForEachEnumeratorWrapper Infraestructura. Initializes a new instance of ManagedForEachEnumeratorWrapper class.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública CollectionEnumerator Infraestructura. Gets or sets the collection enumerator.
Propiedad pública ManagedForEachEnumeratorQualifiedName Infraestructura. Gets the name of the enumerator.
Propiedad pública Version Infraestructura. Gets the version of the enumerator.
Propiedad pública WrappedForEachEnumerator Infraestructura. Gets or sets the wrapped For Each enumerator.

Arriba

Métodos

  Nombre Descripción
Método público CanUpdate Infraestructura. Specifies whether the enumerator can be updated
Método público Equals (Se hereda de Object.)
Método público GetEnumerator Infraestructura. Gets the enumerator.
Método público GetHashCode (Se hereda de Object.)
Método público GetSite Infraestructura. Gets the site for the enumerator wrapper.
Método público GetType (Se hereda de Object.)
Método público InitializeForEachEnumerator Infraestructura. Initializes the For Each enumerator.
Método público LoadFromXML Infraestructura. Loads an element node from an XML file.
Método público SaveToXML Infraestructura. Saves a document object to XML.
Método público SetManagedForEachEnumerator Infraestructura. Sets the managed For Each enumerator
Método público SetSite Infraestructura. Sets the pUnk site.
Método público ToString (Se hereda de Object.)
Método público Update Infraestructura. Updates the XML object.
Método público Validate Infraestructura. Validates the enumerator wrapper.

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.SqlServer.Dts.Runtime