XmlDictionaryWriter.WriteValue 方法

定义

写入单一的简单类型化值。

重载

WriteValue(Guid)

写入 Guid 值。

WriteValue(TimeSpan)

写入 TimeSpan 值。

WriteValue(IStreamProvider)

IStreamProvider 写入值。

WriteValue(UniqueId)

写入唯一 Id 值。

WriteValue(XmlDictionaryString)

写入 XmlDictionaryString 值。

WriteValue(Guid)

Source:
XmlDictionaryWriter.cs
Source:
XmlDictionaryWriter.cs
Source:
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)

Source:
XmlDictionaryWriter.cs
Source:
XmlDictionaryWriter.cs
Source:
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)

Source:
XmlDictionaryWriter.cs
Source:
XmlDictionaryWriter.cs
Source:
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 值。

例外

valuenull

value返回 null 流对象。

在上一次异步操作完成之前调用了 XmlDictionaryWriter 方法。 在此情况下,会引发 InvalidOperationException 并显示消息“异步操作已在进行中。”

注解

提供的 IStreamProvider 流的内容将作为 Base64 数据写入,除非此方法在派生类中被重写。

有关此方法的异步版本,请参阅 WriteValueAsync

适用于

WriteValue(UniqueId)

Source:
XmlDictionaryWriter.cs
Source:
XmlDictionaryWriter.cs
Source:
XmlDictionaryWriter.cs

写入唯一 Id 值。

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

要写入的唯一 Id 值。

例外

valuenull

适用于

WriteValue(XmlDictionaryString)

Source:
XmlDictionaryWriter.cs
Source:
XmlDictionaryWriter.cs
Source:
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)

参数

适用于