BlobBuilder.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 innerhalb der Zeichenfolge ein Bit in seinem oberen Byte festgelegt ist, oder sein niedriges Byte ist eine der folgenden: 0x01-0x08, 0x0E-0x1F, 0x27, 0x2D, 0x7F. Andernfalls hält er 0.

Die 1 signiert Unicode-Zeichen, die eine Behandlung erfordern, die für 8-Bit-Codierungssätze normalerweise vorgesehen ist.

Gilt für: