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é.

C#
public void WriteTo (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryWriter writer);

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

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

S’applique à

.NET Framework 4.8 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

WriteTo(AddressingVersion, XmlWriter)

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

C#
public void WriteTo (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer);

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

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

S’applique à

.NET Framework 4.8 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

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.

C#
public void WriteTo (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryWriter writer, System.Xml.XmlDictionaryString localName, System.Xml.XmlDictionaryString ns);
C#
public void WriteTo (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlDictionaryWriter writer, System.Xml.XmlDictionaryString localname, System.Xml.XmlDictionaryString ns);

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

C#
    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 à

.NET Framework 4.8 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

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.

C#
public void WriteTo (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer, string localName, string ns);
C#
public void WriteTo (System.ServiceModel.Channels.AddressingVersion addressingVersion, System.Xml.XmlWriter writer, string localname, string ns);

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

C#
    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 à

.NET Framework 4.8 et autres versions
Produit Versions
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8