ForEachNodeListEnumerator Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define uma classe usada para enumerar um conjunto de nós XML que resultam da aplicação de uma expressão XPath a um arquivo XML.
public ref class ForEachNodeListEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::Enumerators::NodeList::IDTSForEachNodeListEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachNodeListEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.IDTSForEachNodeListEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachNodeListEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.IDTSForEachNodeListEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachNodeListEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.IDTSForEachNodeListEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachNodeListEnumerator = class
inherit ForEachEnumerator
interface IDTSForEachNodeListEnumerator
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachNodeListEnumerator = class
inherit ForEachEnumerator
interface IDTSForEachNodeListEnumerator
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachNodeListEnumerator = class
inherit ForEachEnumerator
interface IDTSForEachNodeListEnumerator
interface IDTSComponentPersist
Public NotInheritable Class ForEachNodeListEnumerator
Inherits ForEachEnumerator
Implements IDTSComponentPersist, IDTSForEachNodeListEnumerator
- Herança
- Atributos
- Implementações
Construtores
ForEachNodeListEnumerator() |
Inicializa uma nova instância da classe ForEachNodeListEnumerator. |
Propriedades
CollectionEnumerator |
Retorna um booliano que indica se o tipo de enumerador é uma coleção de elementos. |
EnumerationType |
Obtém ou define essa propriedade com um valor da enumeração EnumerationType. |
InnerElementType |
Obtém ou define essa propriedade como um valor da enumeração InnerElementType. |
InnerXPathString |
Especifica a cadeia de caracteres XPath ou o nome da variável que contém a cadeia de caracteres XPath, dependendo do valor de InnerXPathStringSourceType. |
InnerXPathStringSourceType |
Obtém ou define o tipo de origem da cadeia de caracteres XPath interna usando valores da enumeração SourceType. |
NodeList |
Obtém uma classe ArrayList que contém uma coleção de nós gerados pela operação XPath. |
OuterXPathString |
Obtém ou define um valor que representa a cadeia de caracteres XPath, o nome do arquivo que contém a cadeia de caracteres XPath ou o nome da variável que contém a cadeia de caracteres XPath, dependendo do valor de OuterXPathStringSourceType. |
OuterXPathStringSourceType |
Obtém ou define o tipo de origem da cadeia de caracteres XPath usando os valores na enumeração SourceType. |
SourceDocument |
Obtém ou define um valor que representa o documento de origem XML como uma cadeia de caracteres, o nome do arquivo que contém o documento de origem XML ou o nome da variável que contém o documento de origem XML, dependendo do valor de SourceDocumentType. |
SourceDocumentType |
Obtém ou define o tipo de origem do documento de origem, usando o enumerador SourceType. |
TargetServerVersion |
Define uma classe usada para enumerar um conjunto de nós XML que resultam da aplicação de uma expressão XPath a um arquivo XML. (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) |
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) |