다음을 통해 공유


ObjectCodec.WriteField 메서드

정의

오버로드

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

필드를 씁니다.

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

필드를 씁니다.

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

필드를 씁니다.

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

형식 매개 변수

TBufferWriter

버퍼 작성기 유형입니다.

매개 변수

writer
Writer<TBufferWriter>

작성기입니다.

fieldIdDelta
UInt32

필드 식별자 델타입니다.

value
Object

값입니다.

적용 대상

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

필드를 씁니다.

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

형식 매개 변수

TBufferWriter

버퍼 작성기 유형입니다.

매개 변수

writer
Writer<TBufferWriter>

작성기입니다.

fieldIdDelta
UInt32

필드 식별자 델타입니다.

expectedType
Type

예상된 형식입니다.

value
Object

값입니다.

구현

적용 대상