Condividi tramite


ForEachItemEnumerator Classe

Definizione

Implementa un enumeratore sulla raccolta ForEachItem. La classe non può essere ereditata.

public ref class ForEachItemEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator
public sealed class ForEachItemEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator
type ForEachItemEnumerator = class
    inherit ForEachEnumerator
Public NotInheritable Class ForEachItemEnumerator
Inherits ForEachEnumerator
Ereditarietà
ForEachItemEnumerator

Commenti

Questa classe consente l'accesso agli elementi dell'enumeratore direttamente senza chiamare GetEnumerator. Questa interfaccia consente inoltre all'enumeratore di aggiungere dati alla raccolta. Include inoltre ImportXML metodi e ExportXML che consentono all'enumeratore di leggere e scrivere dati in un file di .xml.

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)
Items

Ottiene o imposta una raccolta di oggetti ForEachItems.

TargetServerVersion

Implementa un enumeratore sulla raccolta ForEachItem. La classe non può essere ereditata.

(Ereditato da ForEachEnumerator)
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)
ExportXML(String)

Esporta dati in un file con estensione xml.

GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Recupera un'interfaccia IEnumerator per l'iterazione della ForEachItem raccolta.

GetHashCode()

Restituisce il codice hash per l'istanza.

(Ereditato da DtsObject)
ImportXML(String)

Importa XML nella raccolta.

InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker)

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

(Ereditato da ForEachEnumerator)
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