Partilhar via


ForEachItemEnumerator Classe

Definição

Implementa um enumerador sobre a coleção ForEachItem. Essa classe não pode ser herdada.

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
Herança
ForEachItemEnumerator

Comentários

Essa classe permite o acesso aos itens do enumerador diretamente sem chamar GetEnumerator. Essa interface também permite que o enumerador tenha dados adicionados à sua coleção. Além disso, ele tem ImportXML e ExportXML métodos que permitem que o enumerador leia e escreva dados em um arquivo .xml.

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

Obtém ou define uma coleção de ForEachItems.

TargetServerVersion

Implementa um enumerador sobre a coleção ForEachItem. 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)
ExportXML(String)

Exporta dados para um arquivo .xml.

GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

Recupera uma interface IEnumerator para iteração por meio da ForEachItem coleção.

GetHashCode()

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

(Herdado de DtsObject)
ImportXML(String)

Importa XML para a coleção.

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