ForEachItemEnumerator 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.
Implementa un enumeratore sulla ForEachItem collezione. 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à
Commenti
Questa classe consente l'accesso diretto agli elementi dell'enumeratore senza chiamare GetEnumerator. Questa interfaccia consente anche all'enumeratore di aggiungere dati alla sua collezione. Inoltre, dispone ImportXML di metodi ExportXML che permettono all'enumeratore di leggere e scrivere dati in un file .xml.
Proprietà
| Nome | Descrizione |
|---|---|
| CollectionEnumerator |
Ottiene o imposta Boolean che indica se l'enumeratore a ciclo foreach sta enumerando collezioni di oggetti o collezioni di collezioni. (Ereditato da ForEachEnumerator) |
| Items |
Ottiene o stabilisce una collezione di ForEachItems. |
| TargetServerVersion |
Implementa un enumeratore sulla ForEachItem collezione. La classe non può essere ereditata. (Ereditato da ForEachEnumerator) |
| Version |
Restituisce il numero di versione della confezione. Questa proprietà è di sola lettura. (Ereditato da ForEachEnumerator) |
Metodi
| Nome | Descrizione |
|---|---|
| CanUpdate(String) |
Un booleano che indica se il nuovo pacchetto XML può aggiornare il vecchio pacchetto XML. (Ereditato da ForEachEnumerator) |
| Equals(Object) |
Determina se due istanze dell'oggetto sono uguali. (Ereditato da DtsObject) |
| ExportXML(String) |
Esporta i dati in un file .xml. |
| GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
Recupera un'interfaccia IEnumerator per iterare nella ForEachItem collezione. |
| GetHashCode() |
Restituisce il codice hash per questa istanza. (Ereditato da DtsObject) |
| ImportXML(String) |
Importa XML nella collezione. |
| InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker) |
Inizializza le proprietà associate al compito. Questo metodo è chiamato dal runtime e non viene utilizzato nel codice. (Ereditato da ForEachEnumerator) |
| Update(String) |
Questo metodo aggiorna il vecchio pacchetto XML con il nuovo pacchetto XML se CanUpdate(String) è impostato su true. (Ereditato da ForEachEnumerator) |
| Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
Permette al contenitore di determinare se contiene impostazioni non valide che impediranno l'esecuzione con successo. (Ereditato da ForEachEnumerator) |