Udostępnij za pośrednictwem


EndpointAddress.WriteTo Metoda

Definicja

Zapisuje bieżący adres punktu końcowego określonej wersji w składniku zapisywania XML lub składnika zapisywania słownika XML.

Przeciążenia

WriteTo(AddressingVersion, XmlDictionaryWriter)

Zapisuje bieżący adres punktu końcowego określonej wersji w określonym składniku zapisywania słownika XML.

WriteTo(AddressingVersion, XmlWriter)

Zapisuje bieżący adres punktu końcowego określonej wersji w określonym składniku zapisywania XML.

WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString)

Zapisuje bieżący adres punktu końcowego określonej wersji w składniku zapisywania słownika XML z określoną przestrzenią nazw i nazwą lokalną.

WriteTo(AddressingVersion, XmlWriter, String, String)

Zapisuje bieżący adres punktu końcowego określonej wersji w składniku zapisywania XML z określoną przestrzenią nazw i nazwą lokalną.

WriteTo(AddressingVersion, XmlDictionaryWriter)

Zapisuje bieżący adres punktu końcowego określonej wersji w określonym składniku zapisywania słownika 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

Bieżący AddressingVersion adres punktu końcowego.

writer
XmlDictionaryWriter

Adres XmlDictionaryWriter punktu końcowego, do którego jest zapisywany.

Wyjątki

writer lub addressingVersion to null.

Przykłady

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

Dotyczy

WriteTo(AddressingVersion, XmlWriter)

Zapisuje bieżący adres punktu końcowego określonej wersji w określonym składniku zapisywania 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

Bieżący AddressingVersion adres punktu końcowego.

writer
XmlWriter

Adres XmlWriter punktu końcowego, do którego jest zapisywany.

Wyjątki

writer lub addressingVersion to null.

Przykłady

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

Dotyczy

WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString)

Zapisuje bieżący adres punktu końcowego określonej wersji w składniku zapisywania słownika XML z określoną przestrzenią nazw i nazwą lokalną.

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

Bieżący AddressingVersion adres punktu końcowego.

writer
XmlDictionaryWriter

Adres XmlDictionaryWriter punktu końcowego, do którego jest zapisywany.

localNamelocalname
XmlDictionaryString

Nazwa lokalna węzła XML zawierająca adres punktu końcowego.

ns
XmlDictionaryString

Element XmlDictionaryString zawierający przestrzeń nazw węzła XML, która zawiera adres punktu końcowego.

Wyjątki

writer lub addressingVersion localName lub ns jest null.

Przykłady

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

Dotyczy

WriteTo(AddressingVersion, XmlWriter, String, String)

Zapisuje bieżący adres punktu końcowego określonej wersji w składniku zapisywania XML z określoną przestrzenią nazw i nazwą lokalną.

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

Bieżący AddressingVersion adres punktu końcowego.

writer
XmlWriter

Adres XmlWriter punktu końcowego, do którego jest zapisywany.

localNamelocalname
String

Nazwa lokalna węzła XML zawierająca adres punktu końcowego.

ns
String

Element XmlDictionaryString zawierający przestrzeń nazw węzła XML, która zawiera adres punktu końcowego.

Wyjątki

writer lub addressingVersion localName lub ns jest null.

Przykłady

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

Dotyczy