BlobWriter Estructura

Definición

public value class BlobWriter
public struct BlobWriter
type BlobWriter = struct
Public Structure BlobWriter
Herencia
BlobWriter

Constructores

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

Propiedades

Blob
Length
Offset
RemainingBytes

Métodos

Align(Int32)
Clear()
ContentEquals(BlobWriter)

Compara el contenido actual de este sistema de escritura con otro.Compares the current content of this writer with another one.

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

Implementa codificación de enteros sin signo comprimidos según se define en el capítulo 23.2 de ECMA-335-II: Blobs y firmas.Implements compressed unsigned integer encoding as defined by ECMA-335-II chapter 23.2: Blobs and signatures.

WriteCompressedSignedInteger(Int32)

Implementa codificación de enteros con signo comprimidos según se define en el capítulo 23.2 de ECMA-335-II: Blobs y firmas.Implements compressed signed integer encoding as defined by ECMA-335-II chapter 23.2: Blobs and signatures.

WriteConstant(Object)

Escribe un valor constante (vea la sección 22.9 de ECMA-335 Partition II) en la posición actual.Writes a constant value (see ECMA-335 Partition II section 22.9) at the current position.

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

Escribe una referencia en un montón (desplazamiento de montón) o una tabla (número de fila).Writes a reference to a heap (heap offset) or a table (row number).

WriteSByte(SByte)
WriteSerializedString(String)

Escribe una cadena en formato SerString (vea ECMA-335-II 23.3 Custom attributes).Writes a string in SerString format (see ECMA-335-II 23.3 Custom attributes).

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

Escribe una cadena en formato de montón de cadena de usuario (#US) (vea ECMA-335-II 24.2.4 #US and #Blob heaps).Writes a string in User String (#US) heap format (see ECMA-335-II 24.2.4 #US and #Blob heaps).

WriteUTF16(Char[])

Escribe una cadena codificada en UTF16 (little-endian) en la posición actual.Writes a UTF16 (little-endian) encoded string at the current position.

WriteUTF16(String)

Escribe una cadena codificada en UTF16 (little-endian) en la posición actual.Writes a UTF16 (little-endian) encoded string at the current position.

WriteUTF8(String, Boolean)

Escribe una cadena codificada en UTF8 en la posición actual.Writes a UTF8 encoded string at the current position.

Se aplica a