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)

ソース:
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

返品

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

返品

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

返品

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

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

ns
XmlDictionaryString

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

返品

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 ノードの名前空間を格納します。

返品

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 ノードの名前空間を格納します。

返品

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

適用対象