EndpointAddress.WriteTo Méthode

Définition

Enregistre l'adresse de point de terminaison actuelle d'une version spécifiée sur un writer XML ou un writer de dictionnaire XML.

Surcharges

WriteTo(AddressingVersion, XmlDictionaryWriter)

Enregistre l'adresse de point de terminaison actuelle d'une version spécifiée sur un writer de dictionnaire XML spécifié.

WriteTo(AddressingVersion, XmlWriter)

Enregistre l'adresse de point de terminaison actuelle d'une version spécifiée sur un writer XML spécifié.

WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString)

Enregistre l'adresse de point de terminaison actuelle d'une version spécifiée sur un writer de dictionnaire XML avec un espace de noms et un nom local spécifiés.

WriteTo(AddressingVersion, XmlWriter, String, String)

Enregistre l'adresse de point de terminaison actuelle d'une version spécifiée sur un writer XML avec un espace de noms et un nom local spécifiés.

WriteTo(AddressingVersion, XmlDictionaryWriter)

Enregistre l'adresse de point de terminaison actuelle d'une version spécifiée sur un writer de dictionnaire XML spécifié.

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)

Paramètres

addressingVersion
AddressingVersion

AddressingVersion de l'adresse du point de terminaison actuel.

writer
XmlDictionaryWriter

XmlDictionaryWriter dans lequel l'adresse de point de terminaison est enregistrée.

Exceptions

writer ou addressingVersion est null.

Exemples

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

S’applique à

WriteTo(AddressingVersion, XmlWriter)

Enregistre l'adresse de point de terminaison actuelle d'une version spécifiée sur un writer XML spécifié.

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)

Paramètres

addressingVersion
AddressingVersion

AddressingVersion de l'adresse du point de terminaison actuel.

writer
XmlWriter

XmlWriter dans lequel l'adresse de point de terminaison est enregistrée.

Exceptions

writer ou addressingVersion est null.

Exemples

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

S’applique à

WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString)

Enregistre l'adresse de point de terminaison actuelle d'une version spécifiée sur un writer de dictionnaire XML avec un espace de noms et un nom local spécifiés.

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)

Paramètres

addressingVersion
AddressingVersion

AddressingVersion de l'adresse du point de terminaison actuel.

writer
XmlDictionaryWriter

XmlDictionaryWriter dans lequel l'adresse de point de terminaison est enregistrée.

localNamelocalname
XmlDictionaryString

Nom local du nœud XML destiné à contenir l’adresse de point de terminaison.

ns
XmlDictionaryString

XmlDictionaryString contenant l'espace de noms du nœud XML destiné à contenir l'adresse de point de terminaison.

Exceptions

writer ou addressingVersion ou localName ou ns a la valeur null.

Exemples

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

S’applique à

WriteTo(AddressingVersion, XmlWriter, String, String)

Enregistre l'adresse de point de terminaison actuelle d'une version spécifiée sur un writer XML avec un espace de noms et un nom local spécifiés.

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)

Paramètres

addressingVersion
AddressingVersion

AddressingVersion de l'adresse du point de terminaison actuel.

writer
XmlWriter

XmlWriter dans lequel l'adresse de point de terminaison est enregistrée.

localNamelocalname
String

Nom local du nœud XML destiné à contenir l’adresse de point de terminaison.

ns
String

XmlDictionaryString contenant l'espace de noms du nœud XML destiné à contenir l'adresse de point de terminaison.

Exceptions

writer ou addressingVersion ou localName ou ns a la valeur null.

Exemples

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

S’applique à