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 dell'indirizzo specificata da un lettore di dizionario XML specificato.

ReadFrom(AddressingVersion, XmlReader)

Legge un indirizzo endpoint per una versione dell'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 dell'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 dell'indirizzo specificata con un nome completo specificato da un lettore XML specificato.

ReadFrom(XmlDictionaryReader)

Origine:
EndpointAddress.cs
Origine:
EndpointAddress.cs
Origine:
EndpointAddress.cs

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

XmlDictionaryReader da cui viene ottenuto l'indirizzo dell'endpoint.

Restituisce

Il EndpointAddress lettore di dizionario XML.

Esempio

Il codice seguente illustra 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)

Origine:
EndpointAddress.cs
Origine:
EndpointAddress.cs
Origine:
EndpointAddress.cs

Legge un indirizzo endpoint per una versione dell'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

Il AddressingVersion dell'indirizzo dell'endpoint corrente.

reader
XmlDictionaryReader

XmlDictionaryReader da cui viene ottenuto l'indirizzo dell'endpoint.

Restituisce

Il EndpointAddress 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 dell'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

Il AddressingVersion dell'indirizzo dell'endpoint corrente.

reader
XmlReader

XmlReader da cui viene ottenuto l'indirizzo dell'endpoint.

Restituisce

Il EndpointAddress lettore XML.

Esempio

Il codice seguente illustra 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

XmlDictionaryReader da cui viene ottenuto l'indirizzo dell'endpoint.

localName
XmlDictionaryString

Un XmlDictionaryString che contiene il nome locale per il nodo XML in cui contenere l'indirizzo endpoint.

ns
XmlDictionaryString

Un XmlDictionaryString che contiene lo spazio dei nomi per il nodo XML in cui contenere l'indirizzo dell'endpoint.

Restituisce

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

Esempio

Il codice seguente illustra 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)

Origine:
EndpointAddress.cs
Origine:
EndpointAddress.cs
Origine:
EndpointAddress.cs

Legge un indirizzo endpoint per una versione dell'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

Il AddressingVersion dell'indirizzo dell'endpoint corrente.

reader
XmlDictionaryReader

XmlDictionaryReader da cui viene ottenuto l'indirizzo dell'endpoint.

localName
XmlDictionaryString

Contiene il nome locale del nodo XML in cui contenere l'indirizzo endpoint.

ns
XmlDictionaryString

Contiene lo spazio dei nomi per il nodo XML che deve contenere l'indirizzo dell'endpoint.

Restituisce

Il 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 dell'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

Il AddressingVersion dell'indirizzo dell'endpoint corrente.

reader
XmlReader

XmlReader da cui viene ottenuto l'indirizzo dell'endpoint.

localName
String

Contiene il nome locale del nodo XML in cui contenere l'indirizzo endpoint.

ns
String

Contiene lo spazio dei nomi per il nodo XML che deve contenere l'indirizzo dell'endpoint.

Restituisce

Il 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