BlobBuilder Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
public ref class BlobBuilder
public class BlobBuilder
type BlobBuilder = class
Public Class BlobBuilder
- Herança
-
BlobBuilder
Construtores
| Name | Description |
|---|---|
| BlobBuilder(Int32) | |
Propriedades
| Name | Description |
|---|---|
| ChunkCapacity | |
| Count | |
| FreeBytes | |
Métodos
| Name | Description |
|---|---|
| Align(Int32) | |
| AllocateChunk(Int32) | |
| Clear() | |
| ContentEquals(BlobBuilder) |
Compara o conteúdo atual deste autor com outro. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| Free() | |
| FreeChunk() | |
| GetBlobs() |
Devolve uma sequência de todos os blobs que representam o conteúdo do construtor. |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| LinkPrefix(BlobBuilder) | |
| LinkSuffix(BlobBuilder) | |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| PadTo(Int32) | |
| ReserveBytes(Int32) |
Reserva um bloco contíguo de bytes. |
| ToArray() | |
| ToArray(Int32, Int32) | |
| ToImmutableArray() | |
| ToImmutableArray(Int32, Int32) | |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| TryWriteBytes(Stream, Int32) |
Tenta escrever uma sequência de bytes para o construtor. Um valor de retorno indica o número de bytes escritos com sucesso. |
| WriteBoolean(Boolean) |
Escreve um Boolean valor para o construtor. |
| WriteByte(Byte) |
Escreve um Byte valor para o construtor. |
| WriteBytes(Byte, Int32) |
Escreve um número especificado de ocorrências de um valor de byte no construtor. |
| WriteBytes(Byte[], Int32, Int32) |
Escreve um número especificado de bytes a partir de um índice especificado num array de bytes no construtor. |
| WriteBytes(Byte[]) |
Escreve o conteúdo de um array de bytes no construtor. |
| WriteBytes(Byte*, Int32) |
Escreve um número especificado de bytes de um buffer para o construtor. |
| WriteBytes(ImmutableArray<Byte>, Int32, Int32) |
Escreve um número especificado de bytes a partir de um índice especificado de um array imutável no construtor. |
| WriteBytes(ImmutableArray<Byte>) |
Escreve o conteúdo de um array de bytes imutável no construtor. |
| WriteCompressedInteger(Int32) |
Implementa codificação de inteiros comprimidos sem sinal conforme definido pelo ECMA-335-II capítulo 23.2: Blobs e assinaturas. |
| WriteCompressedSignedInteger(Int32) |
Implementa codificação de inteiros comprimidos assinados conforme definido pelo ECMA-335-II capítulo 23.2: Blobs e assinaturas. |
| WriteConstant(Object) |
Escreve um valor constante (ver ECMA-335 Partição II secção 22.9) na posição atual. |
| 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) |
Escreve uma referência a um heap (deslocamento do heap) ou a uma tabela (número da linha). |
| WriteSByte(SByte) | |
| WriteSerializedString(String) |
Escreve uma cadeia em formato SerString (ver ECMA-335-II 23.3 Atributos personalizados). |
| WriteSingle(Single) | |
| WriteUInt16(UInt16) | |
| WriteUInt16BE(UInt16) | |
| WriteUInt32(UInt32) | |
| WriteUInt32BE(UInt32) | |
| WriteUInt64(UInt64) | |
| WriteUserString(String) |
Escreve uma string no formato de heap User String (#US) (ver ECMA-335-II 24.2.4 #US e #Blob heaps). |
| WriteUTF16(Char[]) |
Escreve um array de caracteres codificado em UTF16 (little-endian) na posição atual. |
| WriteUTF16(String) |
Escreve a cadeia codificada em UTF16 (little-endian) na posição atual. |
| WriteUTF8(String, Boolean) |
Escreve uma cadeia codificada em UTF8 na posição atual. |