BlobWriter Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public value class BlobWriter
public struct BlobWriter
type BlobWriter = struct
Public Structure BlobWriter
- Héritage
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 d’entiers non signés compressés tel que défini par ECMA-335-II chapitre 23.2 : Objets blob et signatures. |
WriteCompressedSignedInteger(Int32) |
Implémente l’encodage d’entiers signés compressés comme défini par ECMA-335-II chapitre 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. |