BlobWriter.WriteUserString(String) メソッド

定義

User String (#US) ヒープ形式で文字列を書き込みます (「ECMA-335-II 24.2.4 #US and #Blob heaps」 (ECMA-335-II 24.2.4 #US および #Blob ヒープ) を参照してください)。

public:
 void WriteUserString(System::String ^ value);
public void WriteUserString (string value);
member this.WriteUserString : string -> unit
Public Sub WriteUserString (value As String)

パラメーター

value
String

例外

ビルダーは書き込み不可です。別のものにリンクされています。

注釈

文字列は UTF16 でエンコードされ、バイト単位のサイズでプレフィックスが付けられます。

文字列内の UTF16 文字の先頭バイトにビットが設定されている場合、または下位バイトが次のいずれかである場合にのみ、この最後のバイトは値 1 を保持します:0x01-0x08、0x0E-0x1F、0x27、0x2D、0x7F。 それ以外の場合は、0 を保持します。

1 は、通常は 8 ビット エンコード セットに提供される Unicode 文字を超える処理を必要とすることを意味します。

適用対象