次の方法で共有


ByteCodec.WriteField メソッド

定義

オーバーロード

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

型情報のないフィールドを書き込みます (予期される型は静的に認識されます)。

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

フィールドを書き込みます。

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

型情報のないフィールドを書き込みます (予期される型は静的に認識されます)。

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

型パラメーター

TBufferWriter

バッファー ライターの種類。

パラメーター

writer
Writer<TBufferWriter>

ライターです。

fieldIdDelta
UInt32

フィールド識別子デルタ。

value
Byte

値。

適用対象

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

フィールドを書き込みます。

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

型パラメーター

TBufferWriter

バッファー ライターの種類。

パラメーター

writer
Writer<TBufferWriter>

ライターです。

fieldIdDelta
UInt32

フィールド識別子デルタ。

expectedType
Type

予期される型。

value
Byte

値。

actualType
Type

実際の型。

適用対象