ForEachEnumerator Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |