BlobBuilder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public ref class BlobBuilder
public class BlobBuilder
type BlobBuilder = class
Public Class BlobBuilder
- Ereditarietà
-
BlobBuilder
Costruttori
BlobBuilder(Int32) |
Proprietà
ChunkCapacity | |
Count | |
FreeBytes |
Metodi
Align(Int32) | |
AllocateChunk(Int32) | |
Clear() | |
ContentEquals(BlobBuilder) |
Confronta il contenuto corrente di questo writer con un altro. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
Free() | |
FreeChunk() | |
GetBlobs() |
Restituisce una sequenza di tutti i BLOB che rappresentano il contenuto del generatore. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
LinkPrefix(BlobBuilder) | |
LinkSuffix(BlobBuilder) | |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
PadTo(Int32) | |
ReserveBytes(Int32) |
Riserva un blocco contiguo di byte. |
ToArray() | |
ToArray(Int32, Int32) | |
ToImmutableArray() | |
ToImmutableArray(Int32, Int32) | |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
TryWriteBytes(Stream, Int32) |
Prova a scrivere una sequenza di byte nel generatore. Un valore restituito indica il numero di byte scritti correttamente. |
WriteBoolean(Boolean) |
Scrive un valore Boolean nel generatore. |
WriteByte(Byte) |
Scrive un valore Byte nel generatore. |
WriteBytes(Byte*, Int32) |
Scrive un numero specificato di byte da un buffer al generatore. |
WriteBytes(Byte, Int32) |
Scrive un numero specificato di occorrenze di un valore di byte nel generatore. |
WriteBytes(Byte[]) |
Scrive il contenuto di una matrice di byte nel generatore. |
WriteBytes(Byte[], Int32, Int32) |
Scrive un numero specificato di byte nel generatore a partire dall'indice specificato in una matrice di byte. |
WriteBytes(ImmutableArray<Byte>) |
Scrive il contenuto di una matrice di byte non modificabile nel generatore. |
WriteBytes(ImmutableArray<Byte>, Int32, Int32) |
Scrive un numero specificato di byte nel generatore a partire dall'indice specificato di una matrice non modificabile. |
WriteCompressedInteger(Int32) |
Implementa la codifica di interi senza segno compressi come definito dal capitolo 23.2 di ECMA-335-II: BLOB e firme. |
WriteCompressedSignedInteger(Int32) |
Implementa la codifica con segno compresso come definito dal capitolo 23.2 di ECMA-335-II: BLOB e firme. |
WriteConstant(Object) |
Scrive un valore costante (vedere la sezione 22.9 della partizione II di ECMA-335) nella posizione corrente. |
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) |
Scrive un riferimento a un heap (offset dell'heap) o a una tabella (numero di righe). |
WriteSByte(SByte) | |
WriteSerializedString(String) |
Scrive una stringa in formato SerString (vedere la sezione relativa agli attributi personalizzati in ECMA-335-II 23.3). |
WriteSingle(Single) | |
WriteUInt16(UInt16) | |
WriteUInt16BE(UInt16) | |
WriteUInt32(UInt32) | |
WriteUInt32BE(UInt32) | |
WriteUInt64(UInt64) | |
WriteUserString(String) |
Scrive una stringa in formato heap User String (#US). Vedere la sezione relativa agli heap #US e #Blob in ECMA-335-II 24.2.4. |
WriteUTF16(Char[]) |
Scrive una matrice di caratteri con codifica UTF16 (little endian) nella posizione corrente. |
WriteUTF16(String) |
Scrive una stringa con codifica UTF16 (little endian) nella posizione corrente. |
WriteUTF8(String, Boolean) |
Scrive una stringa con codifica UTF8 nella posizione corrente. |