語言

EndpointAddress.ReadFrom 方法

定義

從指定的 XML 讀取器讀取端點位址。

多載

名稱 Description
ReadFrom(XmlDictionaryReader)

從指定的 XML 字典讀取器讀取端點位址。

ReadFrom(AddressingVersion, XmlDictionaryReader)

從指定的 XML 字典讀取器讀取指定地址版本的端點位址。

ReadFrom(AddressingVersion, XmlReader)

從指定的 XML 讀取器讀取指定位址版本的端點位址。

ReadFrom(XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

從指定的 XML 字典讀取器讀取具有指定限定名稱的端點位址。

ReadFrom(AddressingVersion, XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

從指定的 XML 字典讀取器讀取指定地址版本的端點位址,並取得指定限定名稱。

ReadFrom(AddressingVersion, XmlReader, String, String)

從指定的 XML 讀取器讀取指定地址版本的端點位址,並取得指定限定名稱。

ReadFrom(XmlDictionaryReader)

來源:
EndpointAddress.cs
來源:
EndpointAddress.cs
來源:
EndpointAddress.cs

從指定的 XML 字典讀取器讀取端點位址。

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

參數

reader
XmlDictionaryReader

該終端位址即從此 XmlDictionaryReader 取得。

傳回

讀取 EndpointAddress XML 字典閱讀器。

範例

以下程式碼說明如何從 XML 字典讀取器讀取端點位址。

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

適用於

ReadFrom(AddressingVersion, XmlDictionaryReader)

來源:
EndpointAddress.cs
來源:
EndpointAddress.cs
來源:
EndpointAddress.cs

從指定的 XML 字典讀取器讀取指定地址版本的端點位址。

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

參數

addressingVersion
AddressingVersion

目前終端位址的 。AddressingVersion

reader
XmlDictionaryReader

該終端位址即從此 XmlDictionaryReader 取得。

傳回

讀取 EndpointAddress XML 字典閱讀器。

範例

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

適用於

ReadFrom(AddressingVersion, XmlReader)

從指定的 XML 讀取器讀取指定位址版本的端點位址。

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

參數

addressingVersion
AddressingVersion

目前終端位址的 。AddressingVersion

reader
XmlReader

該終端位址即從此 XmlReader 取得。

傳回

讀取 EndpointAddress XML 讀取器。

範例

以下程式碼說明如何從 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");

適用於

ReadFrom(XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

從指定的 XML 字典讀取器讀取具有指定限定名稱的端點位址。

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

參數

reader
XmlDictionaryReader

該終端位址即從此 XmlDictionaryReader 取得。

localName
XmlDictionaryString

一個 XmlDictionaryString 包含 XML 節點的本地名稱,該節點包含端點位址。

ns
XmlDictionaryString

一個 XmlDictionaryString 包含XML節點名稱空間的集合,該節點包含端點位址。

傳回

從 XML 字典讀取器讀取合格名稱的 EndpointAddress 。

範例

以下程式碼說明如何從 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);

適用於

ReadFrom(AddressingVersion, XmlDictionaryReader, XmlDictionaryString, XmlDictionaryString)

來源:
EndpointAddress.cs
來源:
EndpointAddress.cs
來源:
EndpointAddress.cs

從指定的 XML 字典讀取器讀取指定地址版本的端點位址,並取得指定限定名稱。

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

參數

addressingVersion
AddressingVersion

目前終端位址的 。AddressingVersion

reader
XmlDictionaryReader

該終端位址即從此 XmlDictionaryReader 取得。

localName
XmlDictionaryString

包含XML節點的本地名稱,以包含端點位址。

ns
XmlDictionaryString

包含XML節點的命名空間,以包含端點位址。

傳回

帶有限定名稱的 從 EndpointAddress XML 讀取器讀取。

範例

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

適用於

ReadFrom(AddressingVersion, XmlReader, String, String)

從指定的 XML 讀取器讀取指定地址版本的端點位址,並取得指定限定名稱。

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

參數

addressingVersion
AddressingVersion

目前終端位址的 。AddressingVersion

reader
XmlReader

該終端位址即從此 XmlReader 取得。

localName
String

包含XML節點的本地名稱,以包含端點位址。

ns
String

包含XML節點的命名空間,以包含端點位址。

傳回

帶有限定名稱的 從 EndpointAddress XML 讀取器讀取。

範例

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

適用於