Compartilhar via


EndpointAddress.ReadFrom Método

Definição

Lê um endereço do ponto de extremidade de um leitor de XML especificado.

Sobrecargas

ReadFrom(XmlDictionaryReader)

Lê um endereço do ponto de extremidade de um leitor de dicionário XML especificado.

ReadFrom(AddressingVersion, XmlDictionaryReader)

Lê um endereço do ponto de extremidade para uma versão de endereço especificada de um leitor de dicionário XML indicado.

ReadFrom(AddressingVersion, XmlReader)

Lê um endereço do ponto de extremidade para uma versão de endereço especificada de um leitor de XML indicado.

ReadFrom(XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

Lê um endereço do ponto de extremidade com um nome qualificado determinado de um leitor de dicionário XML indicado.

ReadFrom(AddressingVersion, XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

Lê um endereço do ponto de extremidade para uma versão de endereço especificada com um nome qualificado determinado de um leitor de dicionário XML indicado.

ReadFrom(AddressingVersion, XmlReader, String, String)

Lê um endereço do ponto de extremidade para uma versão de endereço especificada com um nome qualificado determinado de um leitor de XML indicado.

ReadFrom(XmlDictionaryReader)

Lê um endereço do ponto de extremidade de um leitor de dicionário XML especificado.

public:
 static System::ServiceModel::EndpointAddress ^ ReadFrom(System::Xml::XmlDictionaryReader ^ reader);
public static System.ServiceModel.EndpointAddress ReadFrom (System.Xml.XmlDictionaryReader reader);
static member ReadFrom : System.Xml.XmlDictionaryReader -> System.ServiceModel.EndpointAddress
Public Shared Function ReadFrom (reader As XmlDictionaryReader) As EndpointAddress

Parâmetros

reader
XmlDictionaryReader

O XmlDictionaryReader do qual o endereço do ponto de extremidade é obtido.

Retornos

EndpointAddress

A leitura EndpointAddress do leitor de dicionário XML.

Exemplos

O código a seguir mostra como ler um endereço de ponto de extremidade de um leitor de dicionário XML.

XmlDictionaryReader reader = (XmlDictionaryReader) XmlDictionaryReader.Create("addressdata.xml");
EndpointAddress createdEA = EndpointAddress.ReadFrom(reader);

Aplica-se a

ReadFrom(AddressingVersion, XmlDictionaryReader)

Lê um endereço do ponto de extremidade para uma versão de endereço especificada de um leitor de dicionário XML indicado.

public:
 static System::ServiceModel::EndpointAddress ^ ReadFrom(System::ServiceModel::Channels::AddressingVersion ^ addressingVersion, System::Xml::XmlDictionaryReader ^ reader);
public static System.ServiceModel.EndpointAddress ReadFrom (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryReader reader);
static member ReadFrom : System.ServiceModel.Channels.AddressingVersion * System.Xml.XmlDictionaryReader -> System.ServiceModel.EndpointAddress
Public Shared Function ReadFrom (addressingVersion As AddressingVersion, reader As XmlDictionaryReader) As EndpointAddress

Parâmetros

addressingVersion
AddressingVersion

O AddressingVersion do endereço do ponto de extremidade atual.

reader
XmlDictionaryReader

O XmlDictionaryReader do qual o endereço do ponto de extremidade é obtido.

Retornos

EndpointAddress

A leitura EndpointAddress do leitor de dicionário XML.

Exemplos

XmlReader reader = XmlReader.Create("addressdata.xml");
XmlDictionaryReader dictReader = XmlDictionaryReader.CreateDictionaryReader(reader);
EndpointAddress createdEA = EndpointAddress.ReadFrom
                (AddressingVersion.WSAddressing10,
                 dictReader);

Aplica-se a

ReadFrom(AddressingVersion, XmlReader)

Lê um endereço do ponto de extremidade para uma versão de endereço especificada de um leitor de XML indicado.

public:
 static System::ServiceModel::EndpointAddress ^ ReadFrom(System::ServiceModel::Channels::AddressingVersion ^ addressingVersion, System::Xml::XmlReader ^ reader);
public static System.ServiceModel.EndpointAddress ReadFrom (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlReader reader);
static member ReadFrom : System.ServiceModel.Channels.AddressingVersion * System.Xml.XmlReader -> System.ServiceModel.EndpointAddress
Public Shared Function ReadFrom (addressingVersion As AddressingVersion, reader As XmlReader) As EndpointAddress

Parâmetros

addressingVersion
AddressingVersion

O AddressingVersion do endereço do ponto de extremidade atual.

reader
XmlReader

O XmlReader do qual o endereço do ponto de extremidade é obtido.

Retornos

EndpointAddress

A leitura EndpointAddress do leitor de XML.

Exemplos

O código a seguir mostra como ler em um endereço de ponto de extremidade de um leitor de dicionário XML.

    XmlReader reader = XmlReader.Create("addressdata.xml");
    XmlDictionaryReader dictReader = XmlDictionaryReader.CreateDictionaryReader(reader);
    EndpointAddress createdEA = EndpointAddress.ReadFrom
(AddressingVersion.WSAddressing10,
 dictReader,
 "EndpointReference",
 "http://www.w3.org/2005/08/addressing");

Aplica-se a

ReadFrom(XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

Lê um endereço do ponto de extremidade com um nome qualificado determinado de um leitor de dicionário XML indicado.

public:
 static System::ServiceModel::EndpointAddress ^ ReadFrom(System::Xml::XmlDictionaryReader ^ reader, System::Xml::XmlDictionaryString ^ localName, System::Xml::XmlDictionaryString ^ ns);
public static System.ServiceModel.EndpointAddress ReadFrom (System.Xml.XmlDictionaryReader reader, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString ns);
static member ReadFrom : System.Xml.XmlDictionaryReader * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString -> System.ServiceModel.EndpointAddress
Public Shared Function ReadFrom (reader As XmlDictionaryReader, localName As XmlDictionaryString, ns As XmlDictionaryString) As EndpointAddress

Parâmetros

reader
XmlDictionaryReader

O XmlDictionaryReader do qual o endereço do ponto de extremidade é obtido.

localName
XmlDictionaryString

Um XmlDictionaryString que contém o nome local para o nó XML que contém o endereço do ponto de extremidade.

ns
XmlDictionaryString

Um XmlDictionaryString que contém o namespace para o nó XML que contém o endereço do ponto de extremidade.

Retornos

EndpointAddress

O EndpointAddress com o nome qualificado lido do leitor de dicionário XML.

Exemplos

O código a seguir mostra como ler em um endereço de ponto de extremidade de um leitor de dicionário XML.

XmlReader reader = XmlReader.Create("addressdata.xml");
XmlDictionaryReader dictReader = XmlDictionaryReader.CreateDictionaryReader(reader);
XmlDictionaryString xdLocalName = new XmlDictionaryString(XmlDictionary.Empty, "EndpointReference",0);
XmlDictionaryString xdNamespace = new XmlDictionaryString(XmlDictionary.Empty, "http://www.w3.org/2005/08/addressing", 0);
EndpointAddress createdEA = EndpointAddress.ReadFrom(dictReader, xdLocalName, xdNamespace);

Aplica-se a

ReadFrom(AddressingVersion, XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

Lê um endereço do ponto de extremidade para uma versão de endereço especificada com um nome qualificado determinado de um leitor de dicionário XML indicado.

public:
 static System::ServiceModel::EndpointAddress ^ ReadFrom(System::ServiceModel::Channels::AddressingVersion ^ addressingVersion, System::Xml::XmlDictionaryReader ^ reader, System::Xml::XmlDictionaryString ^ localName, System::Xml::XmlDictionaryString ^ ns);
public static System.ServiceModel.EndpointAddress ReadFrom (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryReader reader, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString ns);
static member ReadFrom : System.ServiceModel.Channels.AddressingVersion * System.Xml.XmlDictionaryReader * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString -> System.ServiceModel.EndpointAddress
Public Shared Function ReadFrom (addressingVersion As AddressingVersion, reader As XmlDictionaryReader, localName As XmlDictionaryString, ns As XmlDictionaryString) As EndpointAddress

Parâmetros

addressingVersion
AddressingVersion

O AddressingVersion do endereço do ponto de extremidade atual.

reader
XmlDictionaryReader

O XmlDictionaryReader do qual o endereço do ponto de extremidade é obtido.

localName
XmlDictionaryString

Contém o nome local para o nó XML que contém o endereço do ponto de extremidade.

ns
XmlDictionaryString

Contém o namespace para o nó XML que contém o endereço do ponto de extremidade.

Retornos

EndpointAddress

O EndpointAddress com o nome qualificado lido do leitor de XML.

Exemplos

XmlReader reader = XmlReader.Create("addressdata.xml");
XmlDictionaryReader xReader = XmlDictionaryReader.CreateDictionaryReader(reader);
// Create an XmlDictionary and add values to it.
XmlDictionary d = new XmlDictionary();
XmlDictionaryString xdLocalName = new XmlDictionaryString(XmlDictionary.Empty, "EndpointReference",0);
XmlDictionaryString xdNamespace = new XmlDictionaryString(XmlDictionary.Empty, "http://www.w3.org/2005/08/addressing", 0);

EndpointAddress createdEA = EndpointAddress.ReadFrom
                (AddressingVersion.WSAddressing10,
                 xReader,
                 xdLocalName,
                 xdNamespace
                );

Aplica-se a

ReadFrom(AddressingVersion, XmlReader, String, String)

Lê um endereço do ponto de extremidade para uma versão de endereço especificada com um nome qualificado determinado de um leitor de XML indicado.

public:
 static System::ServiceModel::EndpointAddress ^ ReadFrom(System::ServiceModel::Channels::AddressingVersion ^ addressingVersion, System::Xml::XmlReader ^ reader, System::String ^ localName, System::String ^ ns);
public static System.ServiceModel.EndpointAddress ReadFrom (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlReader reader, string localName, string ns);
static member ReadFrom : System.ServiceModel.Channels.AddressingVersion * System.Xml.XmlReader * string * string -> System.ServiceModel.EndpointAddress
Public Shared Function ReadFrom (addressingVersion As AddressingVersion, reader As XmlReader, localName As String, ns As String) As EndpointAddress

Parâmetros

addressingVersion
AddressingVersion

O AddressingVersion do endereço do ponto de extremidade atual.

reader
XmlReader

O XmlReader do qual o endereço do ponto de extremidade é obtido.

localName
String

Contém o nome local para o nó XML que contém o endereço do ponto de extremidade.

ns
String

Contém o namespace para o nó XML que contém o endereço do ponto de extremidade.

Retornos

EndpointAddress

O EndpointAddress com o nome qualificado lido do leitor de XML.

Exemplos

XmlReader reader = XmlReader.Create("addressdata.xml");
XmlDictionaryReader xReader = XmlDictionaryReader.CreateDictionaryReader(reader);
// Create an XmlDictionary and add values to it.
XmlDictionary d = new XmlDictionary();
XmlDictionaryString xdLocalName = new XmlDictionaryString(XmlDictionary.Empty, "EndpointReference",0);
XmlDictionaryString xdNamespace = new XmlDictionaryString(XmlDictionary.Empty, "http://www.w3.org/2005/08/addressing", 0);

EndpointAddress createdEA = EndpointAddress.ReadFrom
                (AddressingVersion.WSAddressing10,
                 xReader,
                 xdLocalName,
                 xdNamespace
                );

Aplica-se a