BlobBuilder Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
public ref class BlobBuilder
public class BlobBuilder
type BlobBuilder = class
Public Class BlobBuilder
- Arv
-
BlobBuilder
Konstruktorer
| Name | Description |
|---|---|
| BlobBuilder(Int32) | |
Egenskaper
| Name | Description |
|---|---|
| ChunkCapacity | |
| Count | |
| FreeBytes | |
Metoder
| Name | Description |
|---|---|
| Align(Int32) | |
| AllocateChunk(Int32) | |
| Clear() | |
| ContentEquals(BlobBuilder) |
Jämför det aktuella innehållet i den här författaren med ett annat. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| Free() | |
| FreeChunk() | |
| GetBlobs() |
Returnerar en sekvens med alla blobar som representerar innehållet i byggaren. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| LinkPrefix(BlobBuilder) | |
| LinkSuffix(BlobBuilder) | |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| PadTo(Int32) | |
| ReserveBytes(Int32) |
Reserverar ett sammanhängande block med byte. |
| ToArray() | |
| ToArray(Int32, Int32) | |
| ToImmutableArray() | |
| ToImmutableArray(Int32, Int32) | |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| TryWriteBytes(Stream, Int32) |
Försöker skriva en sekvens med byte till byggaren. Ett returvärde anger antalet byte som har skrivits. |
| WriteBoolean(Boolean) |
Skriver ett Boolean värde till byggaren. |
| WriteByte(Byte) |
Skriver ett Byte värde till byggaren. |
| WriteBytes(Byte, Int32) |
Skriver ett angivet antal förekomster av ett bytevärde till byggaren. |
| WriteBytes(Byte[], Int32, Int32) |
Skriver ett angivet antal byte som börjar vid ett angivet index i en bytematris till byggaren. |
| WriteBytes(Byte[]) |
Skriver innehållet i en bytematris till byggaren. |
| WriteBytes(Byte*, Int32) |
Skriver ett angivet antal byte från en buffert till byggaren. |
| WriteBytes(ImmutableArray<Byte>, Int32, Int32) |
Skriver ett angivet antal byte som börjar vid ett angivet index för en oföränderlig matris till byggaren. |
| WriteBytes(ImmutableArray<Byte>) |
Skriver innehållet i en oföränderlig bytematris till byggaren. |
| WriteCompressedInteger(Int32) |
Implementerar komprimerad osignerad heltalskodning enligt definitionen i ECMA-335-II kapitel 23.2: Blobar och signaturer. |
| WriteCompressedSignedInteger(Int32) |
Implementerar komprimerad signerad heltalskodning enligt definitionen i ECMA-335-II kapitel 23.2: Blobar och signaturer. |
| WriteConstant(Object) |
Skriver ett konstant värde (se ECMA-335 Partition II avsnitt 22.9) på den aktuella positionen. |
| WriteContentTo(BlobBuilder) | |
| WriteContentTo(BlobWriter) | |
| WriteContentTo(Stream) | |
| WriteDateTime(DateTime) | |
| WriteDecimal(Decimal) | |
| WriteDouble(Double) | |
| WriteGuid(Guid) | |
| WriteInt16(Int16) | |
| WriteInt16BE(Int16) | |
| WriteInt32(Int32) | |
| WriteInt32BE(Int32) | |
| WriteInt64(Int64) | |
| WriteReference(Int32, Boolean) |
Skriver en referens till en heap (heap offset) eller en tabell (radnummer). |
| WriteSByte(SByte) | |
| WriteSerializedString(String) |
Skriver en sträng i SerString-format (se ECMA-335-II 23.3 Anpassade attribut). |
| WriteSingle(Single) | |
| WriteUInt16(UInt16) | |
| WriteUInt16BE(UInt16) | |
| WriteUInt32(UInt32) | |
| WriteUInt32BE(UInt32) | |
| WriteUInt64(UInt64) | |
| WriteUserString(String) |
Skriver en sträng i heapformatet #US (se ECMA-335-II 24.2.4 #US och #Blob heaps). |
| WriteUTF16(Char[]) |
Skriver en UTF16-kodad teckenmatris (little-endian) på den aktuella positionen. |
| WriteUTF16(String) |
Skriver UTF16-kodad sträng (little-endian) vid den aktuella positionen. |
| WriteUTF8(String, Boolean) |
Skriver en UTF8-kodad sträng på den aktuella positionen. |