XmlDictionaryWriter Class

Definition

Представляет абстрактный класс, который Windows Communication Foundation (WCF) наследует от XmlWriter для выполнения сериализации и десериализации.Represents an abstract class that Windows Communication Foundation (WCF) derives from XmlWriter to do serialization and deserialization.

public ref class XmlDictionaryWriter abstract : System::Xml::XmlWriter
public abstract class XmlDictionaryWriter : System.Xml.XmlWriter
type XmlDictionaryWriter = class
    inherit XmlWriter
Public MustInherit Class XmlDictionaryWriter
Inherits XmlWriter
Inheritance
XmlDictionaryWriter
Derived

Remarks

Из этого класса можно создать производные классы и для выполнения других действий.You can derive from this class to do other functions than serialization.

Следует отметить, что может возникнуть известная проблема, связанная с нормализацией символов перевода строки внутри раздела CDATA.Note that there is a known issue with the normalization of linefeed characters inside of CDATA sections that you may encounter.

Constructors

XmlDictionaryWriter()

Инициализирует новый экземпляр класса XmlDictionaryWriter.Initializes a new instance of the XmlDictionaryWriter class.

Properties

CanCanonicalize

Данное свойство всегда возвращает значение false.This property always returns false. Производные классы могут переопределять параметры для возврата значения true, если поддерживают канонизацию.Its derived classes can override to return true if they support canonicalization.

Settings

Получает объект XmlWriterSettings, используемый для создания данного экземпляра XmlWriter.Gets the XmlWriterSettings object used to create this XmlWriter instance.

(Inherited from XmlWriter)
WriteState

Когда переопределено в производном классе, возвращает состояние средства записи.When overridden in a derived class, gets the state of the writer.

(Inherited from XmlWriter)
XmlLang

При переопределении в производном классе получает текущую область действия xml:lang.When overridden in a derived class, gets the current xml:lang scope.

(Inherited from XmlWriter)
XmlSpace

При переопределении в производном классе возвращает класс XmlSpace, предоставляющий текущую область xml:space.When overridden in a derived class, gets an XmlSpace representing the current xml:space scope.

(Inherited from XmlWriter)

Methods

Close()

Когда переопределено в производном классе, закрывает данный поток и базовый поток.When overridden in a derived class, closes this stream and the underlying stream.

(Inherited from XmlWriter)
CreateBinaryWriter(Stream)

Создает экземпляр объекта XmlDictionaryWriter, записывающего XML в двоичном формате WCF.Creates an instance of XmlDictionaryWriter that writes WCF binary XML format.

CreateBinaryWriter(Stream, IXmlDictionary)

Создает экземпляр объекта XmlDictionaryWriter, записывающего XML в двоичном формате WCF.Creates an instance of XmlDictionaryWriter that writes WCF binary XML format.

CreateBinaryWriter(Stream, IXmlDictionary, XmlBinaryWriterSession)

Создает экземпляр объекта XmlDictionaryWriter, записывающего XML в двоичном формате WCF.Creates an instance of XmlDictionaryWriter that writes WCF binary XML format.

CreateBinaryWriter(Stream, IXmlDictionary, XmlBinaryWriterSession, Boolean)

Создает экземпляр объекта XmlDictionaryWriter, записывающего XML в двоичном формате WCF.Creates an instance of XmlDictionaryWriter that writes WCF binary XML format.

CreateDictionaryWriter(XmlWriter)

Создает экземпляр класса XmlDictionaryWriter из существующего объекта XmlWriter.Creates an instance of XmlDictionaryWriter from an existing XmlWriter.

CreateMtomWriter(Stream, Encoding, Int32, String)

Создает экземпляр объекта XmlDictionaryWriter, записывающего XML-данные в формате MTOM.Creates an instance of XmlDictionaryWriter that writes XML in the MTOM format.

CreateMtomWriter(Stream, Encoding, Int32, String, String, String, Boolean, Boolean)

Создает экземпляр объекта XmlDictionaryWriter, записывающего XML-данные в формате MTOM.Creates an instance of XmlDictionaryWriter that writes XML in the MTOM format.

CreateTextWriter(Stream)

Создает экземпляр объекта XmlDictionaryWriter, записывающего текстовый XML.Creates an instance of XmlDictionaryWriter that writes text XML.

CreateTextWriter(Stream, Encoding)

Создает экземпляр объекта XmlDictionaryWriter, записывающего текстовый XML.Creates an instance of XmlDictionaryWriter that writes text XML.

CreateTextWriter(Stream, Encoding, Boolean)

Создает экземпляр объекта XmlDictionaryWriter, записывающего текстовый XML.Creates an instance of XmlDictionaryWriter that writes text XML.

Dispose()

Освобождает все ресурсы, используемые текущим экземпляром класса XmlWriter.Releases all resources used by the current instance of the XmlWriter class.

(Inherited from XmlWriter)
Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые XmlWriter, и дополнительно освобождает управляемые ресурсы.Releases the unmanaged resources used by the XmlWriter and optionally releases the managed resources.

(Inherited from XmlWriter)
EndCanonicalization()

При реализации производным классом прекращает канонизацию, начатую соответствующим вызовом StartCanonicalization(Stream, Boolean, String[]).When implemented by a derived class, it stops the canonicalization started by the matching StartCanonicalization(Stream, Boolean, String[]) call.

Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Flush()

Когда переопределено в производном классе, сохраняет в базовый поток содержимое буфера, а также сохраняет основной поток.When overridden in a derived class, flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.

(Inherited from XmlWriter)
FlushAsync()

Асинхронно записывает в базовый поток содержимое буфера и сохраняет базовый поток.Asynchronously flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.

(Inherited from XmlWriter)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
LookupPrefix(String)

Когда переопределено в производном классе, возвращает ближайший префикс, определенный в области видимости текущего пространства имен для URI пространства имен.When overridden in a derived class, returns the closest prefix defined in the current namespace scope for the namespace URI.

(Inherited from XmlWriter)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
StartCanonicalization(Stream, Boolean, String[])

При реализации производным классом, запускает канонизацию.When implemented by a derived class, it starts the canonicalization.

ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)
WriteArray(String, String, String, Boolean[], Int32, Int32)

Записывает узлы из массива Boolean.Writes nodes from a Boolean array.

WriteArray(String, String, String, DateTime[], Int32, Int32)

Записывает узлы из массива DateTime.Writes nodes from a DateTime array.

WriteArray(String, String, String, Decimal[], Int32, Int32)

Записывает узлы из массива Decimal.Writes nodes from a Decimal array.

WriteArray(String, String, String, Double[], Int32, Int32)

Записывает узлы из массива Double.Writes nodes from a Double array.

WriteArray(String, String, String, Guid[], Int32, Int32)

Записывает узлы из массива Guid.Writes nodes from a Guid array.

WriteArray(String, String, String, Int16[], Int32, Int32)

Записывает узлы из массива Int16.Writes nodes from a Int16 array.

WriteArray(String, String, String, Int32[], Int32, Int32)

Записывает узлы из массива Int32.Writes nodes from a Int32 array.

WriteArray(String, String, String, Int64[], Int32, Int32)

Записывает узлы из массива Int64.Writes nodes from a Int64 array.

WriteArray(String, String, String, Single[], Int32, Int32)

Записывает узлы из массива Single.Writes nodes from a Single array.

WriteArray(String, String, String, TimeSpan[], Int32, Int32)

Записывает узлы из массива TimeSpan.Writes nodes from a TimeSpan array.

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Boolean[], Int32, Int32)

Записывает узлы из массива Boolean.Writes nodes from a Boolean array.

WriteArray(String, XmlDictionaryString, XmlDictionaryString, DateTime[], Int32, Int32)

Записывает узлы из массива DateTime.Writes nodes from a DateTime array.

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Decimal[], Int32, Int32)

Записывает узлы из массива Decimal.Writes nodes from a Decimal array.

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Double[], Int32, Int32)

Записывает узлы из массива Double.Writes nodes from a Double array.

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Guid[], Int32, Int32)

Записывает узлы из массива Guid.Writes nodes from a Guid array.

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int16[], Int32, Int32)

Записывает узлы из массива Int16.Writes nodes from a Int16 array.

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int32[], Int32, Int32)

Записывает узлы из массива Int32.Writes nodes from a Int32 array.

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Int64[], Int32, Int32)

Записывает узлы из массива Int64.Writes nodes from a Int64 array.

WriteArray(String, XmlDictionaryString, XmlDictionaryString, Single[], Int32, Int32)

Записывает узлы из массива Single.Writes nodes from a Single array.

WriteArray(String, XmlDictionaryString, XmlDictionaryString, TimeSpan[], Int32, Int32)

Записывает узлы из массива TimeSpan.Writes nodes from a TimeSpan array.

WriteAttributes(XmlReader, Boolean)

При переопределении в производном классе записывает все атрибуты, найденные в текущей позиции в объекте XmlReader.When overridden in a derived class, writes out all the attributes found at the current position in the XmlReader.

(Inherited from XmlWriter)
WriteAttributesAsync(XmlReader, Boolean)

Асинхронно записывает все атрибуты, найденные в текущей позиции в объекте XmlReader.Asynchronously writes out all the attributes found at the current position in the XmlReader.

(Inherited from XmlWriter)
WriteAttributeString(String, String)

Когда переопределено в производном классе, записывает атрибут с указанным локальным именем и значением.When overridden in a derived class, writes out the attribute with the specified local name and value.

(Inherited from XmlWriter)
WriteAttributeString(String, String, String)

Когда переопределено в производном классе, записывает атрибут с указанным локальным именем, URI пространства имен и значением.When overridden in a derived class, writes an attribute with the specified local name, namespace URI, and value.

(Inherited from XmlWriter)
WriteAttributeString(String, String, String, String)

Когда переопределено в производном классе, записывает атрибут с указанным префиксом, локальным именем, URI пространства имен и значением.When overridden in a derived class, writes out the attribute with the specified prefix, local name, namespace URI, and value.

(Inherited from XmlWriter)
WriteAttributeString(String, XmlDictionaryString, XmlDictionaryString, String)

Записывает полное имя и значение атрибута.Writes an attribute qualified name and value.

WriteAttributeString(XmlDictionaryString, XmlDictionaryString, String)

Записывает полное имя и значение атрибута.Writes an attribute qualified name and value.

WriteAttributeStringAsync(String, String, String, String)

Асинхронно записывает атрибут с заданным префиксом, локальным именем, универсальным кодом ресурса (URI) пространства имен и значением.Asynchronously writes out the attribute with the specified prefix, local name, namespace URI, and value.

(Inherited from XmlWriter)
WriteBase64(Byte[], Int32, Int32)

Когда переопределено в производном классе, преобразует указанный набор двоичных байтов в кодировку Base64 и записывает получившийся текст.When overridden in a derived class, encodes the specified binary bytes as Base64 and writes out the resulting text.

(Inherited from XmlWriter)
WriteBase64Async(Byte[], Int32, Int32)

Асинхронно преобразует указанный набор двоичных байтов в кодировку Base64 и записывает получившийся текст.Asynchronously encodes the specified binary bytes as Base64 and writes out the resulting text.

WriteBase64Async(Byte[], Int32, Int32)

Асинхронно преобразует указанный набор двоичных байтов в кодировку Base64 и записывает получившийся текст.Asynchronously encodes the specified binary bytes as Base64 and writes out the resulting text.

(Inherited from XmlWriter)
WriteBinHex(Byte[], Int32, Int32)

При переопределении в производном классе преобразует указанный набор двоичных байтов как BinHex и выводит получившийся текст.When overridden in a derived class, encodes the specified binary bytes as BinHex and writes out the resulting text.

(Inherited from XmlWriter)
WriteBinHexAsync(Byte[], Int32, Int32)

Асинхронно кодирует указанные двоичные байты как BinHex и выводит получившийся текст.Asynchronously encodes the specified binary bytes as BinHex and writes out the resulting text.

(Inherited from XmlWriter)
WriteCData(String)

Когда переопределено в производном классе, записывает блок <![CDATA[...]]>, содержащий заданный текст.When overridden in a derived class, writes out a <![CDATA[...]]> block containing the specified text.

(Inherited from XmlWriter)
WriteCDataAsync(String)

Асинхронно записывает блок <![CDATA[...]]>, содержащий заданный текст.Asynchronously writes out a <![CDATA[...]]> block containing the specified text.

(Inherited from XmlWriter)
WriteCharEntity(Char)

Когда переопределено в производном классе, вызывает создание сущности знака для указанного значения знака Юникода.When overridden in a derived class, forces the generation of a character entity for the specified Unicode character value.

(Inherited from XmlWriter)
WriteCharEntityAsync(Char)

Асинхронно инициирует создание сущности знака для указанного значения знака Юникода.Asynchronously forces the generation of a character entity for the specified Unicode character value.

(Inherited from XmlWriter)
WriteChars(Char[], Int32, Int32)

Когда переопределено в производном классе, записывает содержимое текстового буфера.When overridden in a derived class, writes text one buffer at a time.

(Inherited from XmlWriter)
WriteCharsAsync(Char[], Int32, Int32)

Асинхронно записывает содержимое текстового буфера.Asynchronously writes text one buffer at a time.

(Inherited from XmlWriter)
WriteComment(String)

Когда переопределено в производном классе, записывает примечание <!--...-->, содержащее заданный текст.When overridden in a derived class, writes out a comment <!--...--> containing the specified text.

(Inherited from XmlWriter)
WriteCommentAsync(String)

Асинхронно записывает комментарий <!--...-->, содержащий заданный текст.Asynchronously writes out a comment <!--...--> containing the specified text.

(Inherited from XmlWriter)
WriteDocType(String, String, String, String)

Когда переопределено в производном классе, записывает объявление DOCTYPE с указанным именем и дополнительными атрибутами.When overridden in a derived class, writes the DOCTYPE declaration with the specified name and optional attributes.

(Inherited from XmlWriter)
WriteDocTypeAsync(String, String, String, String)

Асинхронно записывает объявление DOCTYPE с указанным именем и дополнительными атрибутами.Asynchronously writes the DOCTYPE declaration with the specified name and optional attributes.

(Inherited from XmlWriter)
WriteElementString(String, String)

Записывает элемент с заданным локальным именем и значением.Writes an element with the specified local name and value.

(Inherited from XmlWriter)
WriteElementString(String, String, String)

Записывает элемент с заданным локальным именем, URI пространства имен и значением.Writes an element with the specified local name, namespace URI, and value.

(Inherited from XmlWriter)
WriteElementString(String, String, String, String)

Записывает элемент с заданным префиксом, локальным именем, универсальный кодом ресурса (URI) пространства имен и значением.Writes an element with the specified prefix, local name, namespace URI, and value.

(Inherited from XmlWriter)
WriteElementString(String, XmlDictionaryString, XmlDictionaryString, String)

Записывает элемент с текстовым содержимым.Writes an element with a text content.

WriteElementString(XmlDictionaryString, XmlDictionaryString, String)

Записывает элемент с текстовым содержимым.Writes an element with a text content.

WriteElementStringAsync(String, String, String, String)

Асинхронно записывает элемент с заданным префиксом, локальным именем, универсальным кодом ресурса (URI) пространства имен и значением.Asynchronously writes an element with the specified prefix, local name, namespace URI, and value.

(Inherited from XmlWriter)
WriteEndAttribute()

При переопределении в производном классе закрывает предыдущий вызов WriteStartAttribute(String, String).When overridden in a derived class, closes the previous WriteStartAttribute(String, String) call.

(Inherited from XmlWriter)
WriteEndAttributeAsync()

Асинхронно закрывает предыдущий вызов WriteStartAttribute(String, String).Asynchronously closes the previous WriteStartAttribute(String, String) call.

(Inherited from XmlWriter)
WriteEndDocument()

Когда переопределено в производном классе, закрывает все открытые элементы и атрибуты, возвращая средство записи в начальное состояние.When overridden in a derived class, closes any open elements or attributes and puts the writer back in the Start state.

(Inherited from XmlWriter)
WriteEndDocumentAsync()

Асинхронно закрывает все открытые элементы и атрибуты, возвращая средство записи в начальное состояние.Asynchronously closes any open elements or attributes and puts the writer back in the Start state.

(Inherited from XmlWriter)
WriteEndElement()

Когда переопределено в производном классе, закрывает один элемент и извлекает из стека область видимости соответствующего пространства имен.When overridden in a derived class, closes one element and pops the corresponding namespace scope.

(Inherited from XmlWriter)
WriteEndElementAsync()

Асинхронно закрывает один элемент и извлекает из стека область видимости соответствующего пространства имен.Asynchronously closes one element and pops the corresponding namespace scope.

(Inherited from XmlWriter)
WriteEntityRef(String)

При переопределении в производном классе записывает ссылку на сущность в виде &name;.When overridden in a derived class, writes out an entity reference as &name;.

(Inherited from XmlWriter)
WriteEntityRefAsync(String)

Асинхронно записывает ссылку на сущность в виде &name;.Asynchronously writes out an entity reference as &name;.

(Inherited from XmlWriter)
WriteFullEndElement()

Когда переопределено в производном классе, закрывает один элемент и извлекает из стека область видимости соответствующего пространства имен.When overridden in a derived class, closes one element and pops the corresponding namespace scope.

(Inherited from XmlWriter)
WriteFullEndElementAsync()

Асинхронно закрывает один элемент и извлекает из стека область видимости соответствующего пространства имен.Asynchronously closes one element and pops the corresponding namespace scope.

(Inherited from XmlWriter)
WriteName(String)

Когда переопределено в производном классе, записывает указанное имя, гарантируя его допустимость согласно рекомендации W3C по языку XML версии 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).When overridden in a derived class, writes out the specified name, ensuring it is a valid name according to the W3C XML 1.0 recommendation (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).

(Inherited from XmlWriter)
WriteNameAsync(String)

Асинхронно записывает указанное имя, гарантируя его допустимость согласно рекомендации W3C по языку XML версии 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).Asynchronously writes out the specified name, ensuring it is a valid name according to the W3C XML 1.0 recommendation (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).

(Inherited from XmlWriter)
WriteNmToken(String)

Когда переопределено в производном классе, записывает указанное имя, гарантируя, что оно является допустимым NmToken согласно рекомендации W3C по языку XML версии 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).When overridden in a derived class, writes out the specified name, ensuring it is a valid NmToken according to the W3C XML 1.0 recommendation (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).

(Inherited from XmlWriter)
WriteNmTokenAsync(String)

Асинхронно записывает указанное имя, гарантируя, что оно является допустимым NmToken согласно рекомендации W3C по языку XML версии 1.0 (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).Asynchronously writes out the specified name, ensuring it is a valid NmToken according to the W3C XML 1.0 recommendation (https://www.w3.org/TR/1998/REC-xml-19980210#NT-Name).

(Inherited from XmlWriter)
WriteNode(XmlDictionaryReader, Boolean)

Записывает текущий XML-узел из объекта XmlDictionaryReader.Writes the current XML node from an XmlDictionaryReader.

WriteNode(XmlReader, Boolean)

Записывает текущий XML-узел из объекта XmlReader.Writes the current XML node from an XmlReader.

WriteNode(XPathNavigator, Boolean)

Копирует все из объекта XPathNavigator в средство записи.Copies everything from the XPathNavigator object to the writer. Позиция XPathNavigator остается неизменной.The position of the XPathNavigator remains unchanged.

(Inherited from XmlWriter)
WriteNodeAsync(XmlReader, Boolean)

Асинхронно копирует все данные из средства чтения в средство записи и перемещает средство чтения к началу следующего элемента того же уровня.Asynchronously copies everything from the reader to the writer and moves the reader to the start of the next sibling.

(Inherited from XmlWriter)
WriteNodeAsync(XPathNavigator, Boolean)

Асинхронно копирует все из объекта XPathNavigator в средство записи.Asynchronously copies everything from the XPathNavigator object to the writer. Позиция XPathNavigator остается неизменной.The position of the XPathNavigator remains unchanged.

(Inherited from XmlWriter)
WriteProcessingInstruction(String, String)

При переопределении в производном классе считывает инструкцию обработки с пробелом между именем и текстом в следующем виде: <?имя текст?>.When overridden in a derived class, writes out a processing instruction with a space between the name and text as follows: <?name text?>.

(Inherited from XmlWriter)
WriteProcessingInstructionAsync(String, String)

Асинхронно записывает инструкцию обработки с пробелом между именем и текстом в следующем виде: <?имя текст?>.Asynchronously writes out a processing instruction with a space between the name and text as follows: <?name text?>.

(Inherited from XmlWriter)
WriteQualifiedName(String, String)

При переопределении в производном классе считывает полное имя пространства имен.When overridden in a derived class, writes out the namespace-qualified name. Этот метод выполняет поиск префикса для пространства имен в его области.This method looks up the prefix that is in scope for the given namespace.

(Inherited from XmlWriter)
WriteQualifiedName(XmlDictionaryString, XmlDictionaryString)

Записывает полное имя пространства имен.Writes out the namespace-qualified name. Этот метод выполняет поиск префикса для пространства имен в его области.This method looks up the prefix that is in scope for the given namespace.

WriteQualifiedNameAsync(String, String)

Асинхронно записывает полное имя пространства имен.Asynchronously writes out the namespace-qualified name. Этот метод выполняет поиск префикса для пространства имен в его области.This method looks up the prefix that is in scope for the given namespace.

(Inherited from XmlWriter)
WriteRaw(Char[], Int32, Int32)

Когда переопределено в производном классе, вручную записывает из буфера символов необработанные данные для разметки .When overridden in a derived class, writes raw markup manually from a character buffer.

(Inherited from XmlWriter)
WriteRaw(String)

Когда переопределено в производном классе, вручную записывает из строки необработанные данные для разметки.When overridden in a derived class, writes raw markup manually from a string.

(Inherited from XmlWriter)
WriteRawAsync(Char[], Int32, Int32)

Асинхронно, вручную записывает для разметки необработанные данные из буфера символов.Asynchronously writes raw markup manually from a character buffer.

(Inherited from XmlWriter)
WriteRawAsync(String)

Асинхронно, вручную записывает необработанные данные для разметки.Asynchronously writes raw markup manually from a string.

(Inherited from XmlWriter)
WriteStartAttribute(String)

Записывает начало атрибута с заданным локальным именем.Writes the start of an attribute with the specified local name.

(Inherited from XmlWriter)
WriteStartAttribute(String, String)

Записывает начало атрибута с заданным локальным именем и URI пространства имен.Writes the start of an attribute with the specified local name and namespace URI.

(Inherited from XmlWriter)
WriteStartAttribute(String, String, String)

Когда переопределено в производном классе, записывает начало атрибута с указанным префиксом, локальным именем и URI пространства имен.When overridden in a derived class, writes the start of an attribute with the specified prefix, local name, and namespace URI.

(Inherited from XmlWriter)
WriteStartAttribute(String, XmlDictionaryString, XmlDictionaryString)

Записывает начальное значение атрибута с заданным префиксом, локальным именем и URI пространства имен.Writes the start of an attribute with the specified prefix, local name, and namespace URI.

WriteStartAttribute(XmlDictionaryString, XmlDictionaryString)

Записывает начала атрибута с заданным локальным именем и URI пространства имен.Writes the start of an attribute with the specified local name, and namespace URI.

WriteStartAttributeAsync(String, String, String)

Асинхронно записывает начало атрибута с заданным префиксом, локальным именем и универсальным кодом ресурса (URI) пространства имен.Asynchronously writes the start of an attribute with the specified prefix, local name, and namespace URI.

(Inherited from XmlWriter)
WriteStartDocument()

Когда переопределено в производном классе, записывает объявление XML с номером версии "1.0".When overridden in a derived class, writes the XML declaration with the version "1.0".

(Inherited from XmlWriter)
WriteStartDocument(Boolean)

Когда переопределено в производном классе, записывает объявление XML с номером версии "1.0" и отдельным атрибутом.When overridden in a derived class, writes the XML declaration with the version "1.0" and the standalone attribute.

(Inherited from XmlWriter)
WriteStartDocumentAsync()

Асинхронно записывает объявление XML с номером версии "1.0".Asynchronously writes the XML declaration with the version "1.0".

(Inherited from XmlWriter)
WriteStartDocumentAsync(Boolean)

Асинхронно записывает объявление XML с номером версии "1.0". и отдельным атрибутом.Asynchronously writes the XML declaration with the version "1.0" and the standalone attribute.

(Inherited from XmlWriter)
WriteStartElement(String)

Когда переопределено в производном классе, записывает открывающий тег с указанным локальным именем.When overridden in a derived class, writes out a start tag with the specified local name.

(Inherited from XmlWriter)
WriteStartElement(String, String)

Когда переопределено в производном классе, записывает указанный открывающий тег и связывает его с заданным пространством имен.When overridden in a derived class, writes the specified start tag and associates it with the given namespace.

(Inherited from XmlWriter)
WriteStartElement(String, String, String)

Когда переопределено в производном классе, записывает указанный открывающий тег и связывает его с заданным пространством имен и префиксом.When overridden in a derived class, writes the specified start tag and associates it with the given namespace and prefix.

(Inherited from XmlWriter)
WriteStartElement(String, XmlDictionaryString, XmlDictionaryString)

Записывает указанный открывающий тег и связывает его с заданным пространством имен и префиксом.Writes the specified start tag and associates it with the given namespace and prefix.

WriteStartElement(XmlDictionaryString, XmlDictionaryString)

Записывает указанный открывающий тег и связывает его с заданным пространством имен.Writes the specified start tag and associates it with the given namespace.

WriteStartElementAsync(String, String, String)

Асинхронно записывает указанный открывающий тег и связывает его с заданным пространством имен и префиксом.Asynchronously writes the specified start tag and associates it with the given namespace and prefix.

(Inherited from XmlWriter)
WriteString(String)

Записывает заданное текстовое содержимое при переопределении в производном классе.When overridden in a derived class, writes the given text content.

(Inherited from XmlWriter)
WriteString(XmlDictionaryString)

Записывает заданное текстовое содержимое.Writes the given text content.

WriteStringAsync(String)

Асинхронно записывает заданное текстовое содержимое.Asynchronously writes the given text content.

(Inherited from XmlWriter)
WriteSurrogateCharEntity(Char, Char)

Когда переопределено в производном классе, создает и записывает сущность символа-заместителя для пары символов-заместителей.When overridden in a derived class, generates and writes the surrogate character entity for the surrogate character pair.

(Inherited from XmlWriter)
WriteSurrogateCharEntityAsync(Char, Char)

Асинхронно создает и записывает сущность символа-заместителя для пары символов-заместителей.Asynchronously generates and writes the surrogate character entity for the surrogate character pair.

(Inherited from XmlWriter)
WriteTextNode(XmlDictionaryReader, Boolean)

Записывает текстовый узел, на котором в данный момент расположен объект XmlDictionaryReader.Writes the text node that an XmlDictionaryReader is currently positioned on.

WriteValue(Boolean)

Записывает значение Boolean.Writes a Boolean value.

(Inherited from XmlWriter)
WriteValue(DateTime)

Записывает значение DateTime.Writes a DateTime value.

(Inherited from XmlWriter)
WriteValue(DateTimeOffset)

Записывает значение DateTimeOffset.Writes a DateTimeOffset value.

(Inherited from XmlWriter)
WriteValue(Decimal)

Записывает значение Decimal.Writes a Decimal value.

(Inherited from XmlWriter)
WriteValue(Double)

Записывает значение Double.Writes a Double value.

(Inherited from XmlWriter)
WriteValue(Guid)

Записывает значение Guid.Writes a Guid value.

WriteValue(Int32)

Записывает значение Int32.Writes a Int32 value.

(Inherited from XmlWriter)
WriteValue(Int64)

Записывает значение Int64.Writes a Int64 value.

(Inherited from XmlWriter)
WriteValue(IStreamProvider)

Записывает значение из IStreamProvider.Writes a value from an IStreamProvider.

WriteValue(Object)

Записывает значение объекта.Writes the object value.

(Inherited from XmlWriter)
WriteValue(Single)

Записывает число с плавающей запятой одиночной точности.Writes a single-precision floating-point number.

(Inherited from XmlWriter)
WriteValue(String)

Записывает значение String.Writes a String value.

(Inherited from XmlWriter)
WriteValue(TimeSpan)

Записывает значение TimeSpan.Writes a TimeSpan value.

WriteValue(UniqueId)

Записывает значение уникального идентификатора.Writes a Unique Id value.

WriteValue(XmlDictionaryString)

Записывает значение XmlDictionaryString.Writes a XmlDictionaryString value.

WriteValueAsync(IStreamProvider)

Асинхронно записывает значение из IStreamProvider.Asynchronously writes a value from an IStreamProvider.

WriteWhitespace(String)

Когда переопределено в производном классе, записывает указанный символ-разделитель.When overridden in a derived class, writes out the given white space.

(Inherited from XmlWriter)
WriteWhitespaceAsync(String)

Асинхронно записывает указанный символ-разделитель.Asynchronously writes out the given white space.

(Inherited from XmlWriter)
WriteXmlAttribute(String, String)

Записывает стандартный атрибут XML в текущий узел.Writes a standard XML attribute in the current node.

WriteXmlAttribute(XmlDictionaryString, XmlDictionaryString)

Записывает атрибут XML в текущий узел.Writes an XML attribute in the current node.

WriteXmlnsAttribute(String, String)

Записывает атрибут объявления пространства имен.Writes a namespace declaration attribute.

WriteXmlnsAttribute(String, XmlDictionaryString)

Записывает атрибут объявления пространства имен.Writes a namespace declaration attribute.

Explicit Interface Implementations

IDisposable.Dispose()

Описание этого элемента см. в разделе Dispose().For a description of this member, see Dispose().

(Inherited from XmlWriter)

Applies to