BlobWriter BlobWriter BlobWriter BlobWriter Struct

Definição

public value class BlobWriter
public struct BlobWriter
type BlobWriter = struct
Public Structure BlobWriter
Herança
BlobWriterBlobWriterBlobWriterBlobWriter

Construtores

BlobWriter(Byte[]) BlobWriter(Byte[]) BlobWriter(Byte[]) BlobWriter(Byte[])
BlobWriter(Int32) BlobWriter(Int32) BlobWriter(Int32) BlobWriter(Int32)
BlobWriter(Blob) BlobWriter(Blob) BlobWriter(Blob) BlobWriter(Blob)
BlobWriter(Byte[], Int32, Int32) BlobWriter(Byte[], Int32, Int32) BlobWriter(Byte[], Int32, Int32) BlobWriter(Byte[], Int32, Int32)

Propriedades

Blob Blob Blob Blob
Length Length Length Length
Offset Offset Offset Offset
RemainingBytes RemainingBytes RemainingBytes RemainingBytes

Métodos

Align(Int32) Align(Int32) Align(Int32) Align(Int32)
Clear() Clear() Clear() Clear()
ContentEquals(BlobWriter) ContentEquals(BlobWriter) ContentEquals(BlobWriter) ContentEquals(BlobWriter)

Compara o conteúdo atual deste gravador com outro.Compares the current content of this writer with another one.

PadTo(Int32) PadTo(Int32) PadTo(Int32) PadTo(Int32)
ToArray() ToArray() ToArray() ToArray()
ToArray(Int32, Int32) ToArray(Int32, Int32) ToArray(Int32, Int32) ToArray(Int32, Int32)
ToImmutableArray() ToImmutableArray() ToImmutableArray() ToImmutableArray()
ToImmutableArray(Int32, Int32) ToImmutableArray(Int32, Int32) ToImmutableArray(Int32, Int32) ToImmutableArray(Int32, Int32)
WriteBoolean(Boolean) WriteBoolean(Boolean) WriteBoolean(Boolean) WriteBoolean(Boolean)
WriteByte(Byte) WriteByte(Byte) WriteByte(Byte) WriteByte(Byte)
WriteBytes(Byte[], Int32, Int32) WriteBytes(Byte[], Int32, Int32) WriteBytes(Byte[], Int32, Int32) WriteBytes(Byte[], Int32, Int32)
WriteBytes(Stream, Int32) WriteBytes(Stream, Int32) WriteBytes(Stream, Int32) WriteBytes(Stream, Int32)
WriteBytes(Byte*, Int32) WriteBytes(Byte*, Int32) WriteBytes(Byte*, Int32) WriteBytes(Byte*, Int32)
WriteBytes(ImmutableArray<Byte>, Int32, Int32) WriteBytes(ImmutableArray<Byte>, Int32, Int32) WriteBytes(ImmutableArray<Byte>, Int32, Int32) WriteBytes(ImmutableArray<Byte>, Int32, Int32)
WriteBytes(BlobBuilder) WriteBytes(BlobBuilder) WriteBytes(BlobBuilder) WriteBytes(BlobBuilder)
WriteBytes(ImmutableArray<Byte>) WriteBytes(ImmutableArray<Byte>) WriteBytes(ImmutableArray<Byte>) WriteBytes(ImmutableArray<Byte>)
WriteBytes(Byte[]) WriteBytes(Byte[]) WriteBytes(Byte[]) WriteBytes(Byte[])
WriteBytes(Byte, Int32) WriteBytes(Byte, Int32) WriteBytes(Byte, Int32) WriteBytes(Byte, Int32)
WriteCompressedInteger(Int32) WriteCompressedInteger(Int32) WriteCompressedInteger(Int32) WriteCompressedInteger(Int32)

Implementa a codificação de inteiro sem sinal compactado, conforme a definição do capítulo 23.2 do ECMA-335-II: Blobs e assinaturas.Implements compressed unsigned integer encoding as defined by ECMA-335-II chapter 23.2: Blobs and signatures.

WriteCompressedSignedInteger(Int32) WriteCompressedSignedInteger(Int32) WriteCompressedSignedInteger(Int32) WriteCompressedSignedInteger(Int32)

Implementa a codificação de inteiro com sinal compactado, conforme a definição do capítulo 23.2 do ECMA-335-II: Blobs e assinaturas.Implements compressed signed integer encoding as defined by ECMA-335-II chapter 23.2: Blobs and signatures.

WriteConstant(Object) WriteConstant(Object) WriteConstant(Object) WriteConstant(Object)

Grava um valor constante (confira a seção 22.9, Partição II, do ECMA-335) na posição atual.Writes a constant value (see ECMA-335 Partition II section 22.9) at the current position.

WriteDateTime(DateTime) WriteDateTime(DateTime) WriteDateTime(DateTime) WriteDateTime(DateTime)
WriteDecimal(Decimal) WriteDecimal(Decimal) WriteDecimal(Decimal) WriteDecimal(Decimal)
WriteDouble(Double) WriteDouble(Double) WriteDouble(Double) WriteDouble(Double)
WriteGuid(Guid) WriteGuid(Guid) WriteGuid(Guid) WriteGuid(Guid)
WriteInt16(Int16) WriteInt16(Int16) WriteInt16(Int16) WriteInt16(Int16)
WriteInt16BE(Int16) WriteInt16BE(Int16) WriteInt16BE(Int16) WriteInt16BE(Int16)
WriteInt32(Int32) WriteInt32(Int32) WriteInt32(Int32) WriteInt32(Int32)
WriteInt32BE(Int32) WriteInt32BE(Int32) WriteInt32BE(Int32) WriteInt32BE(Int32)
WriteInt64(Int64) WriteInt64(Int64) WriteInt64(Int64) WriteInt64(Int64)
WriteReference(Int32, Boolean) WriteReference(Int32, Boolean) WriteReference(Int32, Boolean) WriteReference(Int32, Boolean)

Grava uma referência em um heap (deslocamento do heap) ou em uma tabela (número da linha).Writes a reference to a heap (heap offset) or a table (row number).

WriteSByte(SByte) WriteSByte(SByte) WriteSByte(SByte) WriteSByte(SByte)
WriteSerializedString(String) WriteSerializedString(String) WriteSerializedString(String) WriteSerializedString(String)

Grava uma cadeia de caracteres no formato SerString (confira os Atributos personalizados do capítulo 23.3 do ECMA-335-II).Writes a string in SerString format (see ECMA-335-II 23.3 Custom attributes).

WriteSingle(Single) WriteSingle(Single) WriteSingle(Single) WriteSingle(Single)
WriteUInt16(UInt16) WriteUInt16(UInt16) WriteUInt16(UInt16) WriteUInt16(UInt16)
WriteUInt16BE(UInt16) WriteUInt16BE(UInt16) WriteUInt16BE(UInt16) WriteUInt16BE(UInt16)
WriteUInt32(UInt32) WriteUInt32(UInt32) WriteUInt32(UInt32) WriteUInt32(UInt32)
WriteUInt32BE(UInt32) WriteUInt32BE(UInt32) WriteUInt32BE(UInt32) WriteUInt32BE(UInt32)
WriteUInt64(UInt64) WriteUInt64(UInt64) WriteUInt64(UInt64) WriteUInt64(UInt64)
WriteUserString(String) WriteUserString(String) WriteUserString(String) WriteUserString(String)

Grava uma cadeia de caracteres no formato de heap de Cadeia de Caracteres do Usuário (#US) (confira Heaps #US e #Blob do capítulo 24.2.4 do ECMA-335-II).Writes a string in User String (#US) heap format (see ECMA-335-II 24.2.4 #US and #Blob heaps).

WriteUTF16(Char[]) WriteUTF16(Char[]) WriteUTF16(Char[]) WriteUTF16(Char[])

Grava uma cadeia de caracteres codificada UTF16 (little endian) na posição atual.Writes a UTF16 (little-endian) encoded string at the current position.

WriteUTF16(String) WriteUTF16(String) WriteUTF16(String) WriteUTF16(String)

Grava uma cadeia de caracteres codificada UTF16 (little endian) na posição atual.Writes a UTF16 (little-endian) encoded string at the current position.

WriteUTF8(String, Boolean) WriteUTF8(String, Boolean) WriteUTF8(String, Boolean) WriteUTF8(String, Boolean)

Grava uma cadeia de caracteres UTF8 codificada na posição atual.Writes a UTF8 encoded string at the current position.

Aplica-se a