Поделиться через


XmlDictionaryWriter.WriteValue Метод

Определение

Записывает отдельное значение простого типа.

Перегрузки

WriteValue(Guid)

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

WriteValue(TimeSpan)

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

WriteValue(IStreamProvider)

Записывает значение из IStreamProvider.

WriteValue(UniqueId)

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

WriteValue(XmlDictionaryString)

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

WriteValue(Guid)

Исходный код:
XmlDictionaryWriter.cs
Исходный код:
XmlDictionaryWriter.cs
Исходный код:
XmlDictionaryWriter.cs

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

public:
 virtual void WriteValue(Guid value);
public virtual void WriteValue (Guid value);
override this.WriteValue : Guid -> unit
Public Overridable Sub WriteValue (value As Guid)

Параметры

value
Guid

Значение Guid для записи.

Применяется к

WriteValue(TimeSpan)

Исходный код:
XmlDictionaryWriter.cs
Исходный код:
XmlDictionaryWriter.cs
Исходный код:
XmlDictionaryWriter.cs

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

public:
 virtual void WriteValue(TimeSpan value);
public virtual void WriteValue (TimeSpan value);
override this.WriteValue : TimeSpan -> unit
Public Overridable Sub WriteValue (value As TimeSpan)

Параметры

value
TimeSpan

Значение TimeSpan для записи.

Применяется к

WriteValue(IStreamProvider)

Исходный код:
XmlDictionaryWriter.cs
Исходный код:
XmlDictionaryWriter.cs
Исходный код:
XmlDictionaryWriter.cs

Записывает значение из IStreamProvider.

public:
 virtual void WriteValue(System::Xml::IStreamProvider ^ value);
public virtual void WriteValue (System.Xml.IStreamProvider value);
override this.WriteValue : System.Xml.IStreamProvider -> unit
Public Overridable Sub WriteValue (value As IStreamProvider)

Параметры

value
IStreamProvider

Значение IStreamProvider для записи.

Исключения

value имеет значение null.

Параметр value возвращает потоковый объект null.

Метод XmlDictionaryWriter вызван перед завершением предыдущей асинхронной операции. В этом случае возникает исключение InvalidOperationException с сообщением "Асинхронная операция уже выполняется".

Комментарии

Содержимое потока, предоставляемого IStreamProvider , записывается как данные Base64, если этот метод не переопределен в производном классе.

Асинхронную версию этого метода см. в разделе WriteValueAsync.

Применяется к

WriteValue(UniqueId)

Исходный код:
XmlDictionaryWriter.cs
Исходный код:
XmlDictionaryWriter.cs
Исходный код:
XmlDictionaryWriter.cs

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

public:
 virtual void WriteValue(System::Xml::UniqueId ^ value);
public virtual void WriteValue (System.Xml.UniqueId value);
override this.WriteValue : System.Xml.UniqueId -> unit
Public Overridable Sub WriteValue (value As UniqueId)

Параметры

value
UniqueId

Значение уникального идентификатора для записи.

Исключения

value имеет значение null.

Применяется к

WriteValue(XmlDictionaryString)

Исходный код:
XmlDictionaryWriter.cs
Исходный код:
XmlDictionaryWriter.cs
Исходный код:
XmlDictionaryWriter.cs

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

public:
 virtual void WriteValue(System::Xml::XmlDictionaryString ^ value);
public virtual void WriteValue (System.Xml.XmlDictionaryString value);
public virtual void WriteValue (System.Xml.XmlDictionaryString? value);
override this.WriteValue : System.Xml.XmlDictionaryString -> unit
Public Overridable Sub WriteValue (value As XmlDictionaryString)

Параметры

value
XmlDictionaryString

Значение XmlDictionaryString.

Применяется к