Freigeben über


BlobWriter.WriteUserString(String) Methode

Definition

Schreibt eine Zeichenfolge im Benutzerzeichenfolgen-Heapformat (#US) (siehe ECMA-335-II 24.2.4: #US- und #Blob-Heaps).

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

Parameter

value
String

Ausnahmen

Der Generator ist nicht beschreibbar. Er wurde mit einem anderen Generator verknüpft.

Hinweise

Die Zeichenfolge ist UTF16-codiert und wird durch die Größe in Bytes präfixiert.

Dieses letzte Byte enthält den Wert 1, wenn und nur, wenn ein UTF16-Zeichen in der Zeichenfolge ein Bit in seinem oberen Byte festgelegt hat, oder wenn sein niedriges Byte eines der folgenden ist: 0x01-0x08, 0x0E-0x1F, 0x27, 0x2D, 0x7F. Andernfalls enthält es 0.

Die 1 bedeutet Unicode-Zeichen, die über die normalerweise für 8-Bit-Codierungsgruppen bereitgestellten Verarbeitungsmengen hinausgehen müssen.

Gilt für: