Share via


EndpointAddress.ReadFrom メソッド

定義

指定した XML リーダーからエンドポイント アドレスを読み取ります。

オーバーロード

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)

指定した 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 ディクショナリ リーダーから読み取られる EndpointAddress

次のコードは、XML ディクショナリ リーダーからエンドポイント アドレスを読み取る方法を示しています。

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

適用対象

ReadFrom(AddressingVersion, XmlDictionaryReader)

指定した 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 ディクショナリ リーダーから読み取られる EndpointAddress

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 リーダーから読み取られた EndpointAddress

次のコードは、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

エンドポイント アドレスを含む XML ノードのローカル名を含む XmlDictionaryString

ns
XmlDictionaryString

エンドポイント アドレスを含む XML ノードの名前空間を含む XmlDictionaryString

戻り値

EndpointAddress

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)

指定した 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 リーダーから読み取られた修飾名を含む EndpointAddress

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 リーダーから読み取られた修飾名を含む EndpointAddress

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

適用対象