EndpointAddress.ReadFrom Metodo

Definizione

Legge un indirizzo endpoint da un lettore XML specificato.

Overload

Nome Descrizione
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

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

Valori restituiti

Lettore EndpointAddress 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

Oggetto AddressingVersion dell'indirizzo endpoint corrente.

reader
XmlDictionaryReader

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

Valori restituiti

Lettore EndpointAddress 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

Oggetto AddressingVersion dell'indirizzo endpoint corrente.

reader
XmlReader

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

Valori restituiti

Lettura EndpointAddress dal 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

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

localName
XmlDictionaryString

Oggetto XmlDictionaryString contenente il nome locale per il nodo XML in cui contenere l'indirizzo dell'endpoint.

ns
XmlDictionaryString

Oggetto XmlDictionaryString contenente lo spazio dei nomi per il nodo XML che contiene l'indirizzo dell'endpoint.

Valori restituiti

Oggetto 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

Oggetto AddressingVersion dell'indirizzo endpoint corrente.

reader
XmlDictionaryReader

Oggetto 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.

Valori restituiti

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

Oggetto AddressingVersion dell'indirizzo endpoint corrente.

reader
XmlReader

Oggetto 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.

Valori restituiti

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