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
| Nom | Description |
|---|---|
| BlobWriter(Blob) | |
| BlobWriter(Byte[], Int32, Int32) | |
| BlobWriter(Byte[]) | |
| BlobWriter(Int32) | |
Propriétés
| Nom | Description |
|---|---|
| Blob | |
| Length | |
| Offset | |
| RemainingBytes | |
Méthodes
| Nom | Description |
|---|---|
| Align(Int32) | |
| Clear() | |
| ContentEquals(BlobWriter) |
Compare le contenu actuel de cet enregistreur à un autre. |
| 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) |
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 ECMA-335 Partition II 22.9) à 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 à un tas (décalage de tas) ou à une table (numéro de ligne). |
| WriteSByte(SByte) | |
| WriteSerializedString(String) |
Écrit une chaîne au format SerString (voir attributs personnalisés ECMA-335-II 23.3). |
| 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 utilisateur (#US) (voir ECMA-335-II 24.2.4 #US et segments de mémoire #Blob). |
| WriteUTF16(Char[]) |
Écrit une chaîne encodée UTF16 (little-endian) à la position actuelle. |
| WriteUTF16(String) |
Écrit une chaîne encodée UTF16 (little-endian) à la position actuelle. |
| WriteUTF8(String, Boolean) |
Écrit une chaîne encodée UTF8 à la position actuelle. |