Condividi tramite


ForEachADOEnumerator Classe

Definizione

Esegue l'enumerazione su righe in un set di dati, una tabella di dati o un recordset. La classe non può essere ereditata.

public ref class ForEachADOEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::Enumerators::ADO::IDTSForEachADOEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.Localized), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumeratorUI, Microsoft.SqlServer.ForEachADOEnumeratorUI, Version={0}, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachADOEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.IDTSForEachADOEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.Localized), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumeratorUI, Microsoft.SqlServer.ForEachADOEnumeratorUI, Version={0}, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachADOEnumerator = class
    inherit ForEachEnumerator
    interface IDTSForEachADOEnumerator
    interface IDTSComponentPersist
Public NotInheritable Class ForEachADOEnumerator
Inherits ForEachEnumerator
Implements IDTSComponentPersist, IDTSForEachADOEnumerator
Ereditarietà
ForEachADOEnumerator
Attributi
Implementazioni

Costruttori

ForEachADOEnumerator()

Inizializza una nuova istanza della classe ForEachADOEnumerator.

Proprietà

CollectionEnumerator

Ottiene o imposta un valore booleano che indica se l'enumeratore ciclo foreach enumera le raccolte di oggetti o l'enumerazione di raccolte.

(Ereditato da ForEachEnumerator)
DataObjectVariable

Ottiene o imposta un valore string contenente l'oggetto dati persistente dall'enumeratore.

TargetServerVersion

Esegue l'enumerazione su righe in un set di dati, una tabella di dati o un recordset. La classe non può essere ereditata.

(Ereditato da ForEachEnumerator)
Type

Ottiene o imposta un valore che indica il tipo di oggetto su cui eseguire l'enumerazione.

Version

Restituisce il numero di versione del pacchetto. Questa proprietà è di sola lettura.

(Ereditato da ForEachEnumerator)

Metodi

CanUpdate(String)

Valore booleano che indica se il nuovo xml del pacchetto può aggiornare il codice XML del pacchetto precedente.

(Ereditato da ForEachEnumerator)
Equals(Object)

Determina se due istanze di un oggetto sono uguali.

(Ereditato da DtsObject)
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Restituisce un'interfaccia IEnumerator in grado di scorrere l'oggetto AdO (ActiveX Data Objects).

GetHashCode()

Restituisce il codice hash per l'istanza.

(Ereditato da DtsObject)
InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker)

Inizializza le proprietà associate all'attività. Questo metodo viene chiamato dal runtime e non è utilizzato nel codice.

(Ereditato da ForEachEnumerator)
LoadFromXML(XmlElement, IDTSInfoEvents)

Non è possibile chiamare questo metodo dal codice dell'applicazione. Per caricare un pacchetto salvato come file con estensione xml nell'unità disco rigido, utilizzare il metodo LoadPackage(String, IDTSEvents).

SaveToXML(XmlDocument, IDTSInfoEvents)

Non è possibile chiamare questo metodo dal codice dell'applicazione. Per salvare un pacchetto come file con estensione xml, utilizzare il metodo SaveToXml(String, Package, IDTSEvents).

Update(String)

Questo metodo aggiorna il codice XML del pacchetto precedente con il nuovo codice XML del pacchetto se CanUpdate(String) è impostato su true.

(Ereditato da ForEachEnumerator)
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Consente al contenitore di determinare se contiene impostazioni non valide che ne impediranno l'esecuzione corretta.

(Ereditato da ForEachEnumerator)

Si applica a