BlobWriter Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
public value class BlobWriter
public struct BlobWriter
type BlobWriter = struct
Public Structure BlobWriter
- Warisan
Konstruktor
BlobWriter(Blob) | |
BlobWriter(Byte[], Int32, Int32) | |
BlobWriter(Byte[]) | |
BlobWriter(Int32) |
Properti
Blob | |
Length | |
Offset | |
RemainingBytes |
Metode
Align(Int32) | |
Clear() | |
ContentEquals(BlobWriter) |
Membandingkan isi penulis ini saat ini dengan yang lain. |
PadTo(Int32) | |
ToArray() | |
ToArray(Int32, Int32) | |
ToImmutableArray() | |
ToImmutableArray(Int32, Int32) | |
WriteBoolean(Boolean) | |
WriteByte(Byte) | |
WriteBytes(BlobBuilder) | |
WriteBytes(Byte, Int32) | |
WriteBytes(Byte[], Int32, Int32) | |
WriteBytes(Byte[]) | |
WriteBytes(Byte*, Int32) | |
WriteBytes(ImmutableArray<Byte>, Int32, Int32) | |
WriteBytes(ImmutableArray<Byte>) | |
WriteBytes(Stream, Int32) | |
WriteCompressedInteger(Int32) |
Menerapkan pengodean bilangan bulat terkompresi yang tidak ditandatangani sebagaimana didefinisikan oleh ECMA-335-II bab 23.2: Blob dan tanda tangan. |
WriteCompressedSignedInteger(Int32) |
Menerapkan pengodean bilangan bulat bertanda tangan terkompresi seperti yang didefinisikan oleh ECMA-335-II bab 23.2: Blob dan tanda tangan. |
WriteConstant(Object) |
Menulis nilai konstanta (lihat ECMA-335 Partisi II bagian 22.9) pada posisi saat ini. |
WriteDateTime(DateTime) | |
WriteDecimal(Decimal) | |
WriteDouble(Double) | |
WriteGuid(Guid) | |
WriteInt16(Int16) | |
WriteInt16BE(Int16) | |
WriteInt32(Int32) | |
WriteInt32BE(Int32) | |
WriteInt64(Int64) | |
WriteReference(Int32, Boolean) |
Menulis referensi ke heap (heap offset) atau tabel (nomor baris). |
WriteSByte(SByte) | |
WriteSerializedString(String) |
Menulis string dalam format SerString (lihat atribut Kustom ECMA-335-II 23.3). |
WriteSingle(Single) | |
WriteUInt16(UInt16) | |
WriteUInt16BE(UInt16) | |
WriteUInt32(UInt32) | |
WriteUInt32BE(UInt32) | |
WriteUInt64(UInt64) | |
WriteUserString(String) |
Menulis string dalam format heap User String (#US) (lihat ecma-335-II 24.2.4 #US dan tumpukan #Blob). |
WriteUTF16(Char[]) |
Menulis string yang dikodekan UTF16 (little-endian) pada posisi saat ini. |
WriteUTF16(String) |
Menulis string yang dikodekan UTF16 (little-endian) pada posisi saat ini. |
WriteUTF8(String, Boolean) |
Menulis string yang dikodekan UTF8 pada posisi saat ini. |