ForEachSMOEnumerator Classe

Definizione

Contiene i membri usati durante l'enumerazione su oggetti di gestione SQL Server (SMO). La classe non può essere ereditata.

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

Costruttori

ForEachSMOEnumerator()

Inizializza una nuova istanza della classe ForEachSMOEnumerator.

Proprietà

CollectionEnumerator

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

(Ereditato da ForEachEnumerator)
EnumURN

Ottiene o imposta un valore String contenente l'enumerazione SMO Uniform Resource Name (URN) per l'enumerazione selezionata.

TargetServerVersion

Contiene i membri usati durante l'enumerazione su oggetti di gestione SQL Server (SMO). 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 codice 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 che può scorrere l'oggetto ActiveX Data Objects (ADO).

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 XML del pacchetto se CanUpdate(String) è impostato su true.

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

Restituisce un valore che indica se il contenitore include impostazioni non valide che ne impediranno l'esecuzione corretta.

Si applica a