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

実際の型。

適用対象