Language

EndpointAddress.WriteTo メソッド

定義

指定したバージョンの現在のエンドポイント アドレスを XML ライターまたは XML ディクショナリ ライターに保存します。

オーバーロード

名前 説明
WriteTo(AddressingVersion, XmlDictionaryWriter)

指定したバージョンの現在のエンドポイント アドレスを、指定した XML ディクショナリ ライターに保存します。

WriteTo(AddressingVersion, XmlWriter)

指定したバージョンの現在のエンドポイント アドレスを、指定した XML ライターに保存します。

WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString)

指定したバージョンの現在のエンドポイント アドレスを、指定した名前空間とローカル名を持つ XML ディクショナリ ライターに保存します。

WriteTo(AddressingVersion, XmlWriter, String, String)

指定したバージョンの現在のエンドポイント アドレスを、指定した名前空間とローカル名を持つ XML ライターに保存します。

WriteTo(AddressingVersion, XmlDictionaryWriter)

ソース:
EndpointAddress.cs
ソース:
EndpointAddress.cs
ソース:
EndpointAddress.cs

指定したバージョンの現在のエンドポイント アドレスを、指定した XML ディクショナリ ライターに保存します。

public:
 void WriteTo(System::ServiceModel::Channels::AddressingVersion ^ addressingVersion, System::Xml::XmlDictionaryWriter ^ writer);
public void WriteTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryWriter writer);
member this.WriteTo : System.ServiceModel.Channels.AddressingVersion * System.Xml.XmlDictionaryWriter -> unit
Public Sub WriteTo (addressingVersion As AddressingVersion, writer As XmlDictionaryWriter)

パラメーター

addressingVersion
AddressingVersion

現在のエンドポイント アドレスの AddressingVersion 。

writer
XmlDictionaryWriter

エンドポイント アドレスが保存される XmlDictionaryWriter 。

例外

writer または addressingVersion が null。

例

XmlWriter writer = XmlWriter.Create("addressdata.xml");
XmlDictionaryWriter dictWriter = XmlDictionaryWriter.CreateDictionaryWriter(writer);
endpointAddress.WriteTo(
            AddressingVersion.WSAddressing10,
            dictWriter);
writer.Close();

適用対象

WriteTo(AddressingVersion, XmlWriter)

ソース:
EndpointAddress.cs
ソース:
EndpointAddress.cs
ソース:
EndpointAddress.cs

指定したバージョンの現在のエンドポイント アドレスを、指定した XML ライターに保存します。

public:
 void WriteTo(System::ServiceModel::Channels::AddressingVersion ^ addressingVersion, System::Xml::XmlWriter ^ writer);
public void WriteTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer);
member this.WriteTo : System.ServiceModel.Channels.AddressingVersion * System.Xml.XmlWriter -> unit
Public Sub WriteTo (addressingVersion As AddressingVersion, writer As XmlWriter)

パラメーター

addressingVersion
AddressingVersion

現在のエンドポイント アドレスの AddressingVersion 。

writer
XmlWriter

エンドポイント アドレスが保存される XmlWriter 。

例外

writer または addressingVersion が null。

例

XmlWriter writer = XmlWriter.Create("addressdata.xml");
endpointAddress.WriteTo(
            AddressingVersion.WSAddressing10,
            writer);
writer.Close();

適用対象

WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString)

ソース:
EndpointAddress.cs
ソース:
EndpointAddress.cs
ソース:
EndpointAddress.cs

指定したバージョンの現在のエンドポイント アドレスを、指定した名前空間とローカル名を持つ XML ディクショナリ ライターに保存します。

public:
 void WriteTo(System::ServiceModel::Channels::AddressingVersion ^ addressingVersion, System::Xml::XmlDictionaryWriter ^ writer, System::Xml::XmlDictionaryString ^ localName, System::Xml::XmlDictionaryString ^ ns);
public void WriteTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryWriter writer, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString ns);
member this.WriteTo : System.ServiceModel.Channels.AddressingVersion * System.Xml.XmlDictionaryWriter * System.Xml.XmlDictionaryString * System.Xml.XmlDictionaryString -> unit
Public Sub WriteTo (addressingVersion As AddressingVersion, writer As XmlDictionaryWriter, localName As XmlDictionaryString, ns As XmlDictionaryString)

パラメーター

addressingVersion
AddressingVersion

現在のエンドポイント アドレスの AddressingVersion 。

writer
XmlDictionaryWriter

エンドポイント アドレスが保存される XmlDictionaryWriter 。

localName
XmlDictionaryString

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

ns
XmlDictionaryString

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

例外

writer または addressingVersion 、 localName 、または ns が null。

例

    XmlWriter writer = XmlWriter.Create("addressdata.xml");
    XmlDictionaryWriter dictWriter = XmlDictionaryWriter.CreateDictionaryWriter(writer);

    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.WriteTo(
                AddressingVersion.WSAddressing10,
                dictWriter,
                xdLocalName,
                xdNamespace);
    writer.Close();

適用対象

WriteTo(AddressingVersion, XmlWriter, String, String)

ソース:
EndpointAddress.cs
ソース:
EndpointAddress.cs
ソース:
EndpointAddress.cs

指定したバージョンの現在のエンドポイント アドレスを、指定した名前空間とローカル名を持つ XML ライターに保存します。

public:
 void WriteTo(System::ServiceModel::Channels::AddressingVersion ^ addressingVersion, System::Xml::XmlWriter ^ writer, System::String ^ localName, System::String ^ ns);
public void WriteTo(System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer, string localName, string ns);
member this.WriteTo : System.ServiceModel.Channels.AddressingVersion * System.Xml.XmlWriter * string * string -> unit
Public Sub WriteTo (addressingVersion As AddressingVersion, writer As XmlWriter, localName As String, ns As String)

パラメーター

addressingVersion
AddressingVersion

現在のエンドポイント アドレスの AddressingVersion 。

writer
XmlWriter

エンドポイント アドレスが保存される XmlWriter 。

localName
String

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

ns
String

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

例外

writer または addressingVersion 、 localName 、または ns が null。

例

    XmlWriter writer = XmlWriter.Create("addressdata.xml");
    XmlDictionaryWriter dictWriter = XmlDictionaryWriter.CreateDictionaryWriter(writer);

    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.WriteTo(
                AddressingVersion.WSAddressing10,
                dictWriter,
                xdLocalName,
                xdNamespace);
    writer.Close();

適用対象