EndpointAddress.ReadFrom Método

Definición

Lee una dirección del extremo desde un lector XML especificado.

Sobrecargas

ReadFrom(XmlDictionaryReader)

Lee una dirección del punto de conexión desde un lector de diccionario XML especificado.

ReadFrom(AddressingVersion, XmlDictionaryReader)

Lee una dirección de punto de conexión para una versión de dirección especificada desde un lector de diccionarios XML especificado.

ReadFrom(AddressingVersion, XmlReader)

Lee una dirección de extremo de una versión de dirección especificada desde un lector XML especificado.

ReadFrom(XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

Lee una dirección del punto de conexión con un nombre completo especificado desde un lector de diccionario de XML especificado.

ReadFrom(AddressingVersion, XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

Lee una dirección de punto de conexión de una versión de dirección especificada con un nombre completo especificado desde un lector de diccionarios XML especificado.

ReadFrom(AddressingVersion, XmlReader, String, String)

Lee una dirección de punto de conexión de una versión de dirección especificada con un nombre completo especificado desde un lector XML especificado.

ReadFrom(XmlDictionaryReader)

Lee una dirección del punto de conexión desde un lector de diccionario 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

El XmlDictionaryReader del que se obtiene la dirección del punto de conexión.

Devoluciones

EndpointAddress

La EndpointAddress leída desde el lector de diccionarios XML.

Ejemplos

El siguiente código muestra cómo leer en una dirección de punto de conexión desde un lector de diccionarios XML.

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

Se aplica a

ReadFrom(AddressingVersion, XmlDictionaryReader)

Lee una dirección de punto de conexión para una versión de dirección especificada desde un lector de diccionarios XML especificado.

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

AddressingVersion de la dirección del extremo actual.

reader
XmlDictionaryReader

El XmlDictionaryReader del que se obtiene la dirección del punto de conexión.

Devoluciones

EndpointAddress

La EndpointAddress leída desde el lector de diccionarios XML.

Ejemplos

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

Se aplica a

ReadFrom(AddressingVersion, XmlReader)

Lee una dirección de extremo de una versión de dirección especificada desde un lector XML especificado.

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

AddressingVersion de la dirección del extremo actual.

reader
XmlReader

El XmlReader del que se obtiene la dirección del punto de conexión.

Devoluciones

EndpointAddress

La EndpointAddress leída desde el lector XML.

Ejemplos

El siguiente código muestra cómo leer en una dirección de punto de conexión desde un lector de diccionarios 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");

Se aplica a

ReadFrom(XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

Lee una dirección del punto de conexión con un nombre completo especificado desde un lector de diccionario de XML especificado.

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

El XmlDictionaryReader del que se obtiene la dirección del punto de conexión.

localName
XmlDictionaryString

Una XmlDictionaryString que contiene el nombre local para que el nodo XML contenga la dirección del punto de conexión.

ns
XmlDictionaryString

Una XmlDictionaryString que contiene el espacio de nombres para que el nodo XML contenga la dirección del extremo.

Devoluciones

EndpointAddress

EndpointAddress con el nombre completo leído desde el lector de diccionarios XML.

Ejemplos

El siguiente código muestra cómo leer en una dirección de punto de conexión desde un lector de diccionarios 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);

Se aplica a

ReadFrom(AddressingVersion, XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

Lee una dirección de punto de conexión de una versión de dirección especificada con un nombre completo especificado desde un lector de diccionarios XML especificado.

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

AddressingVersion de la dirección del extremo actual.

reader
XmlDictionaryReader

El XmlDictionaryReader del que se obtiene la dirección del punto de conexión.

localName
XmlDictionaryString

Contiene el nombre local para que el nodo XML contenga la dirección del punto de conexión.

ns
XmlDictionaryString

Contiene el espacio de nombres para que el nodo XML contenga la dirección del punto de conexión.

Devoluciones

EndpointAddress

EndpointAddress con el nombre completo leído desde el lector XML.

Ejemplos

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

Se aplica a

ReadFrom(AddressingVersion, XmlReader, String, String)

Lee una dirección de punto de conexión de una versión de dirección especificada con un nombre completo especificado desde un lector XML especificado.

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

AddressingVersion de la dirección del extremo actual.

reader
XmlReader

El XmlReader del que se obtiene la dirección del punto de conexión.

localName
String

Contiene el nombre local para que el nodo XML contenga la dirección del punto de conexión.

ns
String

Contiene el espacio de nombres para que el nodo XML contenga la dirección del punto de conexión.

Devoluciones

EndpointAddress

EndpointAddress con el nombre completo leído desde el lector XML.

Ejemplos

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

Se aplica a