Condividi tramite


Classe ManagedForEachEnumeratorWrapper

Questa API supporta l'infrastruttura SQL Server 2012 e non può essere utilizzata direttamente dal codice.

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

Questa API non è conforme a CLS. 

Gerarchia di ereditarietà

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

Spazio dei nomi  Microsoft.SqlServer.Dts.Runtime
Assembly:  Microsoft.SqlServer.ManagedDTS (in Microsoft.SqlServer.ManagedDTS.dll)

Sintassi

'Dichiarazione
<GuidAttribute("B94DBDA9-2F52-44B3-B6EB-2438D99B1405")> _
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
Public NotInheritable Class ManagedForEachEnumeratorWrapper _
    Implements IDTSManagedForEachEnumeratorWrapper100, IDTSForEachEnumerator100, IDTSComponentPersist100, IDTSObjectVersionUpdate100
'Utilizzo
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

Nel tipo ManagedForEachEnumeratorWrapper sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico ManagedForEachEnumeratorWrapper Infrastruttura. Initializes a new instance of ManagedForEachEnumeratorWrapper class.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica CollectionEnumerator Infrastruttura. Gets or sets the collection enumerator.
Proprietà pubblica ManagedForEachEnumeratorQualifiedName Infrastruttura. Gets the name of the enumerator.
Proprietà pubblica Version Infrastruttura. Gets the version of the enumerator.
Proprietà pubblica WrappedForEachEnumerator Infrastruttura. Gets or sets the wrapped For Each enumerator.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CanUpdate Infrastruttura. Specifies whether the enumerator can be updated
Metodo pubblico Equals Ereditato da Object.
Metodo pubblico GetEnumerator Infrastruttura. Gets the enumerator.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetSite Infrastruttura. Gets the site for the enumerator wrapper.
Metodo pubblico GetType Ereditato da Object.
Metodo pubblico InitializeForEachEnumerator Infrastruttura. Initializes the For Each enumerator.
Metodo pubblico LoadFromXML Infrastruttura. Loads an element node from an XML file.
Metodo pubblico SaveToXML Infrastruttura. Saves a document object to XML.
Metodo pubblico SetManagedForEachEnumerator Infrastruttura. Sets the managed For Each enumerator
Metodo pubblico SetSite Infrastruttura. Sets the pUnk site.
Metodo pubblico ToString Ereditato da Object.
Metodo pubblico Update Infrastruttura. Updates the XML object.
Metodo pubblico Validate Infrastruttura. Validates the enumerator wrapper.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.SqlServer.Dts.Runtime