Compartir a través de


IBinaryTokenStreamWriter Interfaz

Definición

public interface IBinaryTokenStreamWriter
type IBinaryTokenStreamWriter = interface
Public Interface IBinaryTokenStreamWriter
Derivado

Propiedades

CurrentOffset

Posición de escritura actual en la secuencia.

Métodos

ReleaseBuffers()

Libere los búferes de serialización que use esta secuencia.

ToByteArray()

Devuelve el flujo de salida como .byte[]

ToBytes()

Devuelve el flujo de salida como un conjunto de ArraySegment.

TryWriteSimpleObject(Object)

Intente escribir un valor de tipo simple (no matriz) en la secuencia.

Write(Boolean)

Escriba un bool valor en la secuencia.

Write(Boolean[])

Escriba un bool[] valor en la secuencia.

Write(Byte)

Escriba un byte valor en la secuencia.

Write(Byte[])

Escriba un byte[] valor en la secuencia.

Write(Byte[], Int32, Int32)

Escriba el número especificado de bytes en la secuencia, empezando por el desplazamiento especificado en la entrada byte[].

Write(Char)

Escriba un char valor en la secuencia.

Write(Char[])

Escriba un char[] valor en la secuencia.

Write(DateTime)

Escriba un DataTime valor en la secuencia.

Write(Decimal)

Escriba un decimal valor en la secuencia.

Write(Double)

Escriba un double valor en la secuencia.

Write(Double[])

Escriba un double[] valor en la secuencia.

Write(Guid)

Escriba un Guid valor en la secuencia.

Write(Int16)

Escriba un Int16 valor en la secuencia.

Write(Int16[])

Escriba un Int16[] valor en la secuencia.

Write(Int32)

Escriba un Int32 valor en la secuencia.

Write(Int32[])

Escriba un Int32[] valor en la secuencia.

Write(Int64)

Escriba un Int64 valor en la secuencia.

Write(Int64[])

Escriba un Int64[] valor en la secuencia.

Write(IPAddress)

Escriba un IPAddress valor en la secuencia.

Write(IPEndPoint)

Escriba un IPEndPoint valor en la secuencia.

Write(List<ArraySegment<Byte>>)

Escriba una lista de segmentos de matriz de bytes en la secuencia.

Write(SByte)

Escriba un sbyte valor en la secuencia.

Write(SByte[])

Escriba un sbyte[] valor en la secuencia.

Write(SiloAddress)

Escriba un SiloAddress valor en la secuencia.

Write(Single)

Escriba un float valor en la secuencia.

Write(Single[])

Escriba un float[] valor en la secuencia.

Write(String)

Escriba un string valor en la secuencia.

Write(TimeSpan)

Escriba un TimeSpan valor en la secuencia.

Write(UInt16)

Escriba un UInt16 valor en la secuencia.

Write(UInt16[])

Escriba un UInt16[] valor en la secuencia.

Write(UInt32)

Escriba un UInt32 valor en la secuencia.

Write(UInt32[])

Escriba un UInt32[] valor en la secuencia.

Write(UInt64)

Escriba un UInt64 valor en la secuencia.

Write(UInt64[])

Escriba un UInt64[] valor en la secuencia.

WriteNull()

Escriba un null valor en la secuencia.

WriteTypeHeader(Type, Type)

Escriba un encabezado de tipo para el tipo especificado en la secuencia.

Se aplica a