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.

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 entier non signé compressé tel que défini par le chapitre ECMA-335-II 23.2 : Objets blob et signatures.

WriteCompressedSignedInteger(Int32)

Implémente l’encodage entier signé compressé tel que défini par le chapitre ECMA-335-II 23.2 : Objets blob et signatures.

WriteConstant(Object)

Écrit une valeur constante (voir la section 22.9 ECMA-335 Partition II) à la position actuelle.

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).

WriteSByte(SByte)
WriteSerializedString(String)

Écrit une chaîne au format SerString (voir Attributs personnalisés 23.3 ECMA-335-II).

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).

WriteUTF16(Char[])

Écrit une chaîne encodée au format UTF16 (little-endian) à la position actuelle.

WriteUTF16(String)

Écrit une chaîne encodée au format UTF16 (little-endian) à la position actuelle.

WriteUTF8(String, Boolean)

Écrit une chaîne encodée au format UTF8 à la position actuelle.

S’applique à