Condividi tramite


EndpointAddress.ReadFrom Metodo

Definizione

Legge un indirizzo endpoint da un lettore XML specificato.

Overload

ReadFrom(XmlDictionaryReader)

Legge un indirizzo endpoint da un lettore di dizionario XML specificato.

ReadFrom(AddressingVersion, XmlDictionaryReader)

Legge un indirizzo endpoint per una versione di indirizzo specificata da un lettore di dizionario XML specificato.

ReadFrom(AddressingVersion, XmlReader)

Legge un indirizzo endpoint per una versione di indirizzo specificata da un lettore XML specificato.

ReadFrom(XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

Legge un indirizzo endpoint con un nome completo specificato da un lettore di dizionario XML specificato.

ReadFrom(AddressingVersion, XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

Legge un indirizzo endpoint per una versione di indirizzo specificata con un nome completo specificato da un lettore di dizionario XML specificato.

ReadFrom(AddressingVersion, XmlReader, String, String)

Legge un indirizzo endpoint per una versione di indirizzo specificata con un nome completo specificato da un lettore XML specificato.

ReadFrom(XmlDictionaryReader)

Legge un indirizzo endpoint da un lettore di dizionario XML specificato.

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

Parametri

reader
XmlDictionaryReader

Oggetto XmlDictionaryReader da cui viene ottenuto l'indirizzo endpoint.

Restituisce

EndpointAddress

Oggetto EndpointAddress letto dal lettore di dizionario XML.

Esempio

Nel codice seguente viene illustrato come leggere un indirizzo endpoint da un lettore di dizionario XML.

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

Si applica a

ReadFrom(AddressingVersion, XmlDictionaryReader)

Legge un indirizzo endpoint per una versione di indirizzo specificata da un lettore di dizionario XML specificato.

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

Parametri

addressingVersion
AddressingVersion

Oggetto AddressingVersion dell'indirizzo endpoint corrente.

reader
XmlDictionaryReader

Oggetto XmlDictionaryReader da cui viene ottenuto l'indirizzo endpoint.

Restituisce

EndpointAddress

Oggetto EndpointAddress letto dal lettore di dizionario XML.

Esempio

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

Si applica a

ReadFrom(AddressingVersion, XmlReader)

Legge un indirizzo endpoint per una versione di indirizzo specificata da un lettore XML specificato.

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

Parametri

addressingVersion
AddressingVersion

Oggetto AddressingVersion dell'indirizzo endpoint corrente.

reader
XmlReader

Oggetto XmlReader da cui viene ottenuto l'indirizzo endpoint.

Restituisce

EndpointAddress

Oggetto EndpointAddress letto dal lettore XML.

Esempio

Nel codice seguente viene illustrato come leggere un indirizzo endpoint da un lettore di dizionario 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");

Si applica a

ReadFrom(XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

Legge un indirizzo endpoint con un nome completo specificato da un lettore di dizionario XML specificato.

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

Parametri

reader
XmlDictionaryReader

Oggetto XmlDictionaryReader da cui viene ottenuto l'indirizzo endpoint.

localName
XmlDictionaryString

Oggetto XmlDictionaryString contenente il nome locale del nodo XML che deve contenere l'indirizzo endpoint.

ns
XmlDictionaryString

Oggetto XmlDictionaryString contenente lo spazio dei nomi del nodo XML che deve contenere l'indirizzo endpoint.

Restituisce

EndpointAddress

Oggetto EndpointAddress con il nome completo letto dal lettore di dizionario XML.

Esempio

Nel codice seguente viene illustrato come leggere un indirizzo endpoint da un lettore di dizionario 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);

Si applica a

ReadFrom(AddressingVersion, XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

Legge un indirizzo endpoint per una versione di indirizzo specificata con un nome completo specificato da un lettore di dizionario XML specificato.

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

Parametri

addressingVersion
AddressingVersion

Oggetto AddressingVersion dell'indirizzo endpoint corrente.

reader
XmlDictionaryReader

Oggetto XmlDictionaryReader da cui viene ottenuto l'indirizzo endpoint.

localName
XmlDictionaryString

Contiene il nome locale del nodo XML che deve contenere l'indirizzo endpoint.

ns
XmlDictionaryString

Contiene lo spazio dei nomi del nodo XML che deve contenere l'indirizzo endpoint.

Restituisce

EndpointAddress

Oggetto EndpointAddress con il nome completo letto dal lettore XML.

Esempio

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

Si applica a

ReadFrom(AddressingVersion, XmlReader, String, String)

Legge un indirizzo endpoint per una versione di indirizzo specificata con un nome completo specificato da un lettore XML specificato.

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

Parametri

addressingVersion
AddressingVersion

Oggetto AddressingVersion dell'indirizzo endpoint corrente.

reader
XmlReader

Oggetto XmlReader da cui viene ottenuto l'indirizzo endpoint.

localName
String

Contiene il nome locale del nodo XML che deve contenere l'indirizzo endpoint.

ns
String

Contiene lo spazio dei nomi del nodo XML che deve contenere l'indirizzo endpoint.

Restituisce

EndpointAddress

Oggetto EndpointAddress con il nome completo letto dal lettore XML.

Esempio

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

Si applica a