Sdílet prostřednictvím


EndpointAddress.WriteTo Metoda

Definice

Uloží aktuální adresu koncového bodu zadané verze do zapisovače XML nebo do zapisovače slovníku XML.

Přetížení

WriteTo(AddressingVersion, XmlDictionaryWriter)

Uloží aktuální adresu koncového bodu zadané verze do zadaného zapisovače slovníku XML.

WriteTo(AddressingVersion, XmlWriter)

Uloží aktuální adresu koncového bodu zadané verze do zadaného zapisovače XML.

WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString)

Uloží aktuální adresu koncového bodu zadané verze do zapisovače slovníku XML se zadaným oborem názvů a místním názvem.

WriteTo(AddressingVersion, XmlWriter, String, String)

Uloží aktuální adresu koncového bodu zadané verze do zapisovače XML se zadaným oborem názvů a místním názvem.

WriteTo(AddressingVersion, XmlDictionaryWriter)

Uloží aktuální adresu koncového bodu zadané verze do zadaného zapisovače slovníku 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)

Parametry

addressingVersion
AddressingVersion

Adresa AddressingVersion aktuálního koncového bodu.

writer
XmlDictionaryWriter

Adresa XmlDictionaryWriter koncového bodu se uloží.

Výjimky

writer nebo addressingVersion je null.

Příklady

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

Platí pro

WriteTo(AddressingVersion, XmlWriter)

Uloží aktuální adresu koncového bodu zadané verze do zadaného zapisovače 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)

Parametry

addressingVersion
AddressingVersion

Adresa AddressingVersion aktuálního koncového bodu.

writer
XmlWriter

Adresa XmlWriter koncového bodu se uloží.

Výjimky

writer nebo addressingVersion je null.

Příklady

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

Platí pro

WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString)

Uloží aktuální adresu koncového bodu zadané verze do zapisovače slovníku XML se zadaným oborem názvů a místním názvem.

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);
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
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)
Public Sub WriteTo (addressingVersion As AddressingVersion, writer As XmlDictionaryWriter, localname As XmlDictionaryString, ns As XmlDictionaryString)

Parametry

addressingVersion
AddressingVersion

Adresa AddressingVersion aktuálního koncového bodu.

writer
XmlDictionaryWriter

Adresa XmlDictionaryWriter koncového bodu se uloží.

localNamelocalname
XmlDictionaryString

Místní název uzlu XML, který bude obsahovat adresu koncového bodu.

ns
XmlDictionaryString

Obsahuje XmlDictionaryString obor názvů pro uzel XML, který bude obsahovat adresu koncového bodu.

Výjimky

writer nebo addressingVersion nebo localName ns je null.

Příklady

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

Platí pro

WriteTo(AddressingVersion, XmlWriter, String, String)

Uloží aktuální adresu koncového bodu zadané verze do zapisovače XML se zadaným oborem názvů a místním názvem.

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, System::String ^ localname, System::String ^ ns);
public void WriteTo (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer, string localName, 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
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)
Public Sub WriteTo (addressingVersion As AddressingVersion, writer As XmlWriter, localname As String, ns As String)

Parametry

addressingVersion
AddressingVersion

Adresa AddressingVersion aktuálního koncového bodu.

writer
XmlWriter

Adresa XmlWriter koncového bodu se uloží.

localNamelocalname
String

Místní název uzlu XML, který bude obsahovat adresu koncového bodu.

ns
String

Obsahuje XmlDictionaryString obor názvů pro uzel XML, který bude obsahovat adresu koncového bodu.

Výjimky

writer nebo addressingVersion nebo localName ns je null.

Příklady

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

Platí pro