EndpointAddress.WriteTo Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сохраняет текущий адрес конечной точки заданной версии в средстве записи XML или средстве записи словаря XML.
Перегрузки
WriteTo(AddressingVersion, XmlDictionaryWriter) |
Сохраняет текущий адрес конечной точки заданной версии в указанном модуле записи словаря XML. |
WriteTo(AddressingVersion, XmlWriter) |
Сохраняет текущий адрес конечной точки заданной версии в указанном модуле записи XML. |
WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString) |
Сохраняет текущий адрес конечной точки заданной версии в средстве записи словаря XML с указанными пространством имен и локальным именем. |
WriteTo(AddressingVersion, XmlWriter, String, String) |
Сохраняет текущий адрес конечной точки заданной версии в средстве записи XML с указанными пространством имен и локальным именем. |
WriteTo(AddressingVersion, XmlDictionaryWriter)
Сохраняет текущий адрес конечной точки заданной версии в указанном модуле записи словаря 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)
Параметры
- addressingVersion
- AddressingVersion
Версия AddressingVersion текущего адреса конечной точки.
- writer
- XmlDictionaryWriter
Объект XmlDictionaryWriter, в котором сохраняется адрес конечной точки.
Исключения
Параметр writer
или addressingVersion
имеет значение null
.
Примеры
XmlWriter writer = XmlWriter.Create("addressdata.xml");
XmlDictionaryWriter dictWriter = XmlDictionaryWriter.CreateDictionaryWriter(writer);
endpointAddress.WriteTo(
AddressingVersion.WSAddressing10,
dictWriter);
writer.Close();
Применяется к
WriteTo(AddressingVersion, XmlWriter)
Сохраняет текущий адрес конечной точки заданной версии в указанном модуле записи 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)
Параметры
- addressingVersion
- AddressingVersion
Версия AddressingVersion текущего адреса конечной точки.
Исключения
Параметр writer
или addressingVersion
имеет значение null
.
Примеры
XmlWriter writer = XmlWriter.Create("addressdata.xml");
endpointAddress.WriteTo(
AddressingVersion.WSAddressing10,
writer);
writer.Close();
Применяется к
WriteTo(AddressingVersion, XmlDictionaryWriter, XmlDictionaryString, XmlDictionaryString)
Сохраняет текущий адрес конечной точки заданной версии в средстве записи словаря XML с указанными пространством имен и локальным именем.
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)
Параметры
- addressingVersion
- AddressingVersion
Версия AddressingVersion текущего адреса конечной точки.
- writer
- XmlDictionaryWriter
Объект XmlDictionaryWriter, в котором сохраняется адрес конечной точки.
- localNamelocalname
- XmlDictionaryString
Локальное имя узла XML, который должен содержать адрес конечной точки.
Строка XmlDictionaryString, содержащая пространство имен узла XML, который должен содержать адрес конечной точки.
Исключения
Значение параметра writer
или addressingVersion
или localName
или ns
— null
.
Примеры
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();
Применяется к
WriteTo(AddressingVersion, XmlWriter, String, String)
Сохраняет текущий адрес конечной точки заданной версии в средстве записи XML с указанными пространством имен и локальным именем.
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)
Параметры
- addressingVersion
- AddressingVersion
Версия AddressingVersion текущего адреса конечной точки.
- localNamelocalname
- String
Локальное имя узла XML, который должен содержать адрес конечной точки.
- ns
- String
Строка XmlDictionaryString, содержащая пространство имен узла XML, который должен содержать адрес конечной точки.
Исключения
Значение параметра writer
или addressingVersion
или localName
или ns
— null
.
Примеры
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();