SByteCodec.WriteField 方法

定义

重载

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

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

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

写入字段。

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

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

public static void WriteField<TBufferWriter> (ref Orleans.Serialization.Buffers.Writer<TBufferWriter> writer, uint fieldIdDelta, sbyte value) where TBufferWriter : System.Buffers.IBufferWriter<byte>;
static member WriteField : Writer * uint32 * sbyte -> 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 SByte)

类型参数

TBufferWriter

缓冲区编写器类型。

参数

writer
Writer<TBufferWriter>

编写器。

fieldIdDelta
UInt32

字段标识符增量。

value
SByte

值。

适用于

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

写入字段。

public static void WriteField<TBufferWriter> (ref Orleans.Serialization.Buffers.Writer<TBufferWriter> writer, uint fieldIdDelta, Type expectedType, sbyte value, Type actualType) where TBufferWriter : System.Buffers.IBufferWriter<byte>;
static member WriteField : Writer * uint32 * Type * sbyte * 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 SByte, actualType As Type)

类型参数

TBufferWriter

缓冲区编写器类型。

参数

writer
Writer<TBufferWriter>

编写器。

fieldIdDelta
UInt32

字段标识符增量。

expectedType
Type

预期的类型。

value
SByte

值。

actualType
Type

实际类型。

适用于