BlobWriter.WriteUserString(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
以用户字符串 (#US) 堆格式写入字符串(请参阅 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 字符。