Share via


ForEachADOEnumerator Classe

Definição

Enumera em linhas em um conjunto de dados, tabela de dados ou conjunto de registros. Essa classe não pode ser herdada.

public ref class ForEachADOEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::Enumerators::ADO::IDTSForEachADOEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.Localized), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumeratorUI, Microsoft.SqlServer.ForEachADOEnumeratorUI, Version={0}, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachADOEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.IDTSForEachADOEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.Localized), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ForEachADOEnumeratorUI, Microsoft.SqlServer.ForEachADOEnumeratorUI, Version={0}, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachADOEnumerator = class
    inherit ForEachEnumerator
    interface IDTSForEachADOEnumerator
    interface IDTSComponentPersist
Public NotInheritable Class ForEachADOEnumerator
Inherits ForEachEnumerator
Implements IDTSComponentPersist, IDTSForEachADOEnumerator
Herança
ForEachADOEnumerator
Atributos
Implementações

Construtores

ForEachADOEnumerator()

Inicializa uma nova instância da classe ForEachADOEnumerator.

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

Obtém ou define uma cadeia de caracteres que contém o objeto de dados persistente do enumerador.

TargetServerVersion

Enumera em linhas em um conjunto de dados, tabela de dados ou conjunto de registros. Essa classe não pode ser herdada.

(Herdado de ForEachEnumerator)
Type

Obtém ou define um valor que indica o tipo de objeto pelo qual enumerar.

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)

Permite que o contêiner determine se ele contém configurações inválidas que o impedirão de ser executado com êxito.

(Herdado de ForEachEnumerator)

Aplica-se a