Compartir a través de


EndpointAddress.WriteTo Método

Definición

Guarda la dirección del extremo actual de una versión especificada en un sistema de escritura XML o en un sistema de escritura de diccionarios XML.

Sobrecargas

WriteTo(AddressingVersion, XmlDictionaryWriter)

Guarda la dirección del extremo actual de una versión especificada en un sistema de escritura de diccionarios XML especificado.

WriteTo(AddressingVersion, XmlWriter)

Guarda la dirección del punto de conexión actual de una versión especificada en un sistema de escritura XML especificado.

WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString)

Guarda la dirección del punto de conexión actual de una versión especificada en un sistema de escritura de diccionarios XML con un espacio de nombres y nombre local especificados.

WriteTo(AddressingVersion, XmlWriter, String, String)

Guarda la dirección del punto de conexión actual de una versión especificada en un sistema de escritura XML con un espacio de nombres y nombre local especificados.

WriteTo(AddressingVersion, XmlDictionaryWriter)

Guarda la dirección del extremo actual de una versión especificada en un sistema de escritura de diccionarios XML especificado.

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)

Parámetros

addressingVersion
AddressingVersion

AddressingVersion de la dirección del extremo actual.

writer
XmlDictionaryWriter

El XmlDictionaryWriter en el que se guarda la dirección del extremo.

Excepciones

writer o addressingVersion es null.

Ejemplos

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

Se aplica a

WriteTo(AddressingVersion, XmlWriter)

Guarda la dirección del punto de conexión actual de una versión especificada en un sistema de escritura XML especificado.

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)

Parámetros

addressingVersion
AddressingVersion

AddressingVersion de la dirección del extremo actual.

writer
XmlWriter

El XmlWriter en el que se guarda la dirección del extremo.

Excepciones

writer o addressingVersion es null.

Ejemplos

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

Se aplica a

WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString)

Guarda la dirección del punto de conexión actual de una versión especificada en un sistema de escritura de diccionarios XML con un espacio de nombres y nombre local especificados.

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)

Parámetros

addressingVersion
AddressingVersion

AddressingVersion de la dirección del extremo actual.

writer
XmlDictionaryWriter

El XmlDictionaryWriter en el que se guarda la dirección del extremo.

localNamelocalname
XmlDictionaryString

Nombre local para que el nodo XML contenga la dirección del punto de conexión.

ns
XmlDictionaryString

La XmlDictionaryString que contiene el espacio de nombres para que el nodo XML contenga la dirección del punto de conexión.

Excepciones

writer, addressingVersion, localName o ns es null.

Ejemplos

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

Se aplica a

WriteTo(AddressingVersion, XmlWriter, String, String)

Guarda la dirección del punto de conexión actual de una versión especificada en un sistema de escritura XML con un espacio de nombres y nombre local especificados.

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)

Parámetros

addressingVersion
AddressingVersion

AddressingVersion de la dirección del extremo actual.

writer
XmlWriter

El XmlWriter en el que se guarda la dirección del extremo.

localNamelocalname
String

Nombre local para que el nodo XML contenga la dirección del punto de conexión.

ns
String

La XmlDictionaryString que contiene el espacio de nombres para que el nodo XML contenga la dirección del punto de conexión.

Excepciones

writer, addressingVersion, localName o ns es null.

Ejemplos

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

Se aplica a