Compartilhar via


ForEachSMOEnumerator Classe

Definição

Contém os membros usados ao enumerar em SMO (Objetos de Gerenciamento SQL Server). Essa classe não pode ser herdada.

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
Herança
ForEachSMOEnumerator
Atributos
Implementações

Construtores

ForEachSMOEnumerator()

Inicializa uma nova instância da classe ForEachSMOEnumerator.

Propriedades

CollectionEnumerator

Obtém ou define Boolean que indica se o enumerador de loop foreach está enumerando coleções de objetos ou enumerando coleções de coleções.

(Herdado de ForEachEnumerator)
EnumURN

Obtém ou define uma cadeia de caracteres que contém a URN (Uniform Resource Name) de enumeração SMO para a enumeração selecionada.

TargetServerVersion

Contém os membros usados ao enumerar em SMO (Objetos de Gerenciamento SQL Server). Essa classe não pode ser herdada.

(Herdado de ForEachEnumerator)
Version

Retorna o número da versão do pacote. Esta propriedade é somente para leitura.

(Herdado de ForEachEnumerator)

Métodos

CanUpdate(String)

Um Boolean que indica se o novo pacote XML pode atualizar o XML do pacote antigo.

(Herdado de ForEachEnumerator)
Equals(Object)

Determina se duas instâncias de objeto são iguais.

(Herdado de DtsObject)
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Retorna uma interface IEnumerator que pode iterar sobre o objeto ADO (ActiveX Data Objects).

GetHashCode()

Retorna o código hash para a instância.

(Herdado de DtsObject)
InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker)

Inicializa as propriedades associadas à tarefa. Esse método é chamado pelo runtime e não é usado em código.

(Herdado de ForEachEnumerator)
LoadFromXML(XmlElement, IDTSInfoEvents)

Esse método não pode ser chamado por seu código de aplicativo. Para carregar um pacote salvo como .xml no disco rígido, use o método LoadPackage(String, IDTSEvents).

SaveToXML(XmlDocument, IDTSInfoEvents)

Esse método não pode ser chamado por seu código de aplicativo. Para salvar um pacote como .xml, use o método SaveToXml(String, Package, IDTSEvents).

Update(String)

Esse método atualiza o XML do pacote antigo com o novo XML do pacote, se CanUpdate(String) for definido como true.

(Herdado de ForEachEnumerator)
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Retorna um valor que indica se o contêiner tem configurações inválidas que o impedirão de ser executado com êxito.

Aplica-se a