Condividi tramite


ForEachEnumerator Classe

Definizione

Enumera gli elementi a cui viene assegnato ForEachLoop per l'iterazione.

public ref class ForEachEnumerator abstract : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSForEachEnumerator
public abstract class ForEachEnumerator : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSForEachEnumerator
type ForEachEnumerator = class
    inherit DtsObject
    interface IDTSForEachEnumerator
Public MustInherit Class ForEachEnumerator
Inherits DtsObject
Implements IDTSForEachEnumerator
Ereditarietà
ForEachEnumerator
Derivato
Implementazioni

Commenti

Questa classe fornisce la classe di base astratta (MustInherit in Visual Basic) per gli enumeratori nella foreach raccolta ciclo. Eredita da DtsObject e IDTSForEachEnumerator.

Costruttori

ForEachEnumerator()

Inizializza una nuova istanza della classe ForEachEnumerator.

Proprietà

CollectionEnumerator

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

TargetServerVersion

Enumera gli elementi a cui viene assegnato ForEachLoop per l'iterazione.

Version

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

Metodi

CanUpdate(String)

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

Equals(Object)

Determina se due istanze di un oggetto sono uguali.

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

Restituisce un enumeratore gestito, IEnumerator, da utilizzare per l'iterazione delle raccolte.

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.

Update(String)

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

Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

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

Si applica a