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 または addressingVersionnull

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 または addressingVersionnull

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 または addressingVersionlocalName 、または nsnull

    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 または addressingVersionlocalName 、または nsnull

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

適用対象