XmlDictionaryWriter.WriteValue メソッド

定義

単一の単純型の値を書き込みます。Writes a single simple-typed value.

オーバーロード

WriteValue(Guid)

Guid 値を書き込みます。Writes a Guid value.

WriteValue(TimeSpan)

TimeSpan 値を書き込みます。Writes a TimeSpan value.

WriteValue(IStreamProvider)

IStreamProvider から値を書き込みます。Writes a value from an IStreamProvider.

WriteValue(UniqueId)

一意の ID 値を書き込みます。Writes a Unique Id value.

WriteValue(XmlDictionaryString)

XmlDictionaryString 値を書き込みます。Writes a XmlDictionaryString value.

WriteValue(Guid)

Guid 値を書き込みます。Writes a Guid value.

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 値。The Guid value to write.

WriteValue(TimeSpan)

TimeSpan 値を書き込みます。Writes a TimeSpan value.

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 値。The TimeSpan value to write.

WriteValue(IStreamProvider)

IStreamProvider から値を書き込みます。Writes a value from an 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 値。The IStreamProvider value to write.

例外

valuenull です。value is null.

valuenull ストリーム オブジェクトを返します。value returns a null stream object.

先行の非同期操作が完了する前に、XmlDictionaryWriter メソッドが呼び出されました。An XmlDictionaryWriter method was called before a previous asynchronous operation finished. この場合、「非同期操作が既に実行されています」というメッセージと共に InvalidOperationException がスローされます。In this case, InvalidOperationException is thrown with the message "An asynchronous operation is already in progress."

注釈

このメソッドが派生クラスでオーバーライドされない限り、IStreamProvider によって提供されるストリームの内容は Base64 データとして書き込まれます。The contents of the stream provided by the IStreamProvider are written as Base64 data, unless this method is overridden in a derived class.

このメソッドの非同期バージョンについては、「WriteValueAsync」を参照してください。For the asynchronous version of this method, see WriteValueAsync.

WriteValue(UniqueId)

一意の ID 値を書き込みます。Writes a Unique Id value.

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 値。The Unique Id value to write.

例外

valuenull です。value is null.

WriteValue(XmlDictionaryString)

XmlDictionaryString 値を書き込みます。Writes a 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)

パラメーター

適用対象