Int32Codec.WriteField 方法

定义

重载

WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Int32)

写入没有类型信息的字段, (预期类型是静态已知的) 。

WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, Int32, Type)

写入字段。

WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Int32)

写入没有类型信息的字段, (预期类型是静态已知的) 。

public static void WriteField<TBufferWriter> (ref Orleans.Serialization.Buffers.Writer<TBufferWriter> writer, uint fieldIdDelta, int value) where TBufferWriter : System.Buffers.IBufferWriter<byte>;
static member WriteField : Writer * uint32 * int -> unit (requires 'BufferWriter :> System.Buffers.IBufferWriter<byte>)
Public Shared Sub WriteField(Of TBufferWriter As IBufferWriter(Of Byte)) (ByRef writer As Writer(Of TBufferWriter), fieldIdDelta As UInteger, value As Integer)

类型参数

TBufferWriter

缓冲区编写器类型。

参数

writer
Writer<TBufferWriter>

编写器。

fieldIdDelta
UInt32

字段标识符增量。

value
Int32

值。

适用于

WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, Int32, Type)

写入字段。

public static void WriteField<TBufferWriter> (ref Orleans.Serialization.Buffers.Writer<TBufferWriter> writer, uint fieldIdDelta, Type expectedType, int value, Type actualType) where TBufferWriter : System.Buffers.IBufferWriter<byte>;
static member WriteField : Writer * uint32 * Type * int * Type -> unit (requires 'BufferWriter :> System.Buffers.IBufferWriter<byte>)
Public Shared Sub WriteField(Of TBufferWriter As IBufferWriter(Of Byte)) (ByRef writer As Writer(Of TBufferWriter), fieldIdDelta As UInteger, expectedType As Type, value As Integer, actualType As Type)

类型参数

TBufferWriter

缓冲区编写器类型。

参数

writer
Writer<TBufferWriter>

编写器。

fieldIdDelta
UInt32

字段标识符增量。

expectedType
Type

预期的类型。

value
Int32

值。

actualType
Type

实际类型。

适用于