BlobWriter Structure

Définition

public value class BlobWriter
public struct BlobWriter
type BlobWriter = struct
Public Structure BlobWriter
Héritage
BlobWriter

Constructeurs

BlobWriter(Blob)
BlobWriter(Byte[])
BlobWriter(Byte[], Int32, Int32)
BlobWriter(Int32)

Propriétés

Blob
Length
Offset
RemainingBytes

Méthodes

Align(Int32)
Clear()
ContentEquals(BlobWriter)

Compare le contenu actuel de cet auteur à un autre.Compares the current content of this writer with another one.

PadTo(Int32)
ToArray()
ToArray(Int32, Int32)
ToImmutableArray()
ToImmutableArray(Int32, Int32)
WriteBoolean(Boolean)
WriteByte(Byte)
WriteBytes(BlobBuilder)
WriteBytes(Byte*, Int32)
WriteBytes(Byte, Int32)
WriteBytes(Byte[])
WriteBytes(Byte[], Int32, Int32)
WriteBytes(ImmutableArray<Byte>)
WriteBytes(ImmutableArray<Byte>, Int32, Int32)
WriteBytes(Stream, Int32)
WriteCompressedInteger(Int32)

Implémente l’encodage d’entier non signé compressé comme défini par le chapitre 23.2 ECMA-335-II : Objets blob et signatures.Implements compressed unsigned integer encoding as defined by ECMA-335-II chapter 23.2: Blobs and signatures.

WriteCompressedSignedInteger(Int32)

Implémente l’encodage d’entier signé compressé comme défini par le chapitre 23.2 ECMA-335-II : Objets blob et signatures.Implements compressed signed integer encoding as defined by ECMA-335-II chapter 23.2: Blobs and signatures.

WriteConstant(Object)

Écrit une valeur constante (voir la section 22.9 ECMA-335 Partition II) à la position actuelle.Writes a constant value (see ECMA-335 Partition II section 22.9) at the current position.

WriteDateTime(DateTime)
WriteDecimal(Decimal)
WriteDouble(Double)
WriteGuid(Guid)
WriteInt16(Int16)
WriteInt16BE(Int16)
WriteInt32(Int32)
WriteInt32BE(Int32)
WriteInt64(Int64)
WriteReference(Int32, Boolean)

Écrit une référence dans un tas (offset de tas) ou une table (nombre de ligne).Writes a reference to a heap (heap offset) or a table (row number).

WriteSByte(SByte)
WriteSerializedString(String)

Écrit une chaîne au format SerString (voir Attributs personnalisés 23.3 ECMA-335-II).Writes a string in SerString format (see ECMA-335-II 23.3 Custom attributes).

WriteSingle(Single)
WriteUInt16(UInt16)
WriteUInt16BE(UInt16)
WriteUInt32(UInt32)
WriteUInt32BE(UInt32)
WriteUInt64(UInt64)
WriteUserString(String)

Écrit une chaîne au format de tas de chaîne de l’utilisateur (#US) (voir #Tas d’objets blob et #US ECMA-335-II 24.2.4).Writes a string in User String (#US) heap format (see ECMA-335-II 24.2.4 #US and #Blob heaps).

WriteUTF16(Char[])

Écrit une chaîne encodée au format UTF16 (little-endian) à la position actuelle.Writes a UTF16 (little-endian) encoded string at the current position.

WriteUTF16(String)

Écrit une chaîne encodée au format UTF16 (little-endian) à la position actuelle.Writes a UTF16 (little-endian) encoded string at the current position.

WriteUTF8(String, Boolean)

Écrit une chaîne encodée au format UTF8 à la position actuelle.Writes a UTF8 encoded string at the current position.

S’applique à