語言

EndpointAddress.WriteTo 方法

定義

將指定版本的當前端點位址儲存給 XML 編寫器或 XML 字典編寫器。

多載

名稱 Description
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

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

例外狀況

writer或 addressingVersionlocalNamens 是 。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

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

例外狀況

writer或 addressingVersionlocalNamens 是 。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();

適用於