Partilhar via


EndpointAddress.WriteTo Método

Definição

Salva o endereço do ponto de extremidade atual de uma versão especificada em um gravador de XML ou um gravador de dicionário XML.

Sobrecargas

WriteTo(AddressingVersion, XmlDictionaryWriter)

Salva o endereço do ponto de extremidade atual de uma versão especificada em um gravador de dicionário XML indicado.

WriteTo(AddressingVersion, XmlWriter)

Salva o endereço do ponto de extremidade atual de uma versão especificada em um gravador XML indicado.

WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString)

Salva o endereço do ponto de extremidade atual de uma versão especificada em um gravador de dicionário XML com um namespace e nome local indicados.

WriteTo(AddressingVersion, XmlWriter, String, String)

Salva o endereço do ponto de extremidade atual de uma versão especificada em um gravador XML com um namespace e nome local indicados.

WriteTo(AddressingVersion, XmlDictionaryWriter)

Origem:
EndpointAddress.cs
Origem:
EndpointAddress.cs
Origem:
EndpointAddress.cs

Salva o endereço do ponto de extremidade atual de uma versão especificada em um gravador de dicionário XML indicado.

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

O AddressingVersion do endereço do ponto de extremidade atual.

writer
XmlDictionaryWriter

O XmlDictionaryWriter no qual o endereço do ponto de extremidade é salvo.

Exceções

writer ou addressingVersion é null.

Exemplos

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

Aplica-se a

WriteTo(AddressingVersion, XmlWriter)

Origem:
EndpointAddress.cs
Origem:
EndpointAddress.cs
Origem:
EndpointAddress.cs

Salva o endereço do ponto de extremidade atual de uma versão especificada em um gravador XML indicado.

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

O AddressingVersion do endereço do ponto de extremidade atual.

writer
XmlWriter

O XmlWriter no qual o endereço do ponto de extremidade é salvo.

Exceções

writer ou addressingVersion é null.

Exemplos

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

Aplica-se a

WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString)

Origem:
EndpointAddress.cs
Origem:
EndpointAddress.cs
Origem:
EndpointAddress.cs

Salva o endereço do ponto de extremidade atual de uma versão especificada em um gravador de dicionário XML com um namespace e nome local indicados.

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)

Parâmetros

addressingVersion
AddressingVersion

O AddressingVersion do endereço do ponto de extremidade atual.

writer
XmlDictionaryWriter

O XmlDictionaryWriter no qual o endereço do ponto de extremidade é salvo.

localName
XmlDictionaryString

O nome local para o nó de XML para conter o endereço do ponto de extremidade.

ns
XmlDictionaryString

O XmlDictionaryString que contém o namespace para o nó XML que contém o endereço do ponto de extremidade.

Exceções

writer ou addressingVersion ou localName ou ns é null.

Exemplos

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

Aplica-se a

WriteTo(AddressingVersion, XmlWriter, String, String)

Origem:
EndpointAddress.cs
Origem:
EndpointAddress.cs
Origem:
EndpointAddress.cs

Salva o endereço do ponto de extremidade atual de uma versão especificada em um gravador XML com um namespace e nome local indicados.

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)

Parâmetros

addressingVersion
AddressingVersion

O AddressingVersion do endereço do ponto de extremidade atual.

writer
XmlWriter

O XmlWriter no qual o endereço do ponto de extremidade é salvo.

localName
String

O nome local para o nó de XML para conter o endereço do ponto de extremidade.

ns
String

O XmlDictionaryString que contém o namespace para o nó XML que contém o endereço do ponto de extremidade.

Exceções

writer ou addressingVersion ou localName ou ns é null.

Exemplos

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

Aplica-se a