Поделиться через


ExceptionCodec.WriteField Метод

Определение

Перегрузки

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

Записывает поле.

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

Записывает поле с использованием указанного нетипизированного значения. Тип по-прежнему должен соответствовать экземпляру кодека!

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

Записывает поле.

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

Параметры типа

TBufferWriter

Тип модуля записи буфера.

Параметры

writer
Writer<TBufferWriter>

Модуль записи.

fieldIdDelta
UInt32

Разностное значение идентификатора поля.

expectedType
Type

Ожидаемый тип.

value
Exception

Значение.

Реализации

Применяется к

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

Записывает поле с использованием указанного нетипизированного значения. Тип по-прежнему должен соответствовать экземпляру кодека!

public void WriteField<TBufferWriter> (ref Orleans.Serialization.Buffers.Writer<TBufferWriter> writer, uint fieldIdDelta, Type expectedType, object value) where TBufferWriter : System.Buffers.IBufferWriter<byte>;
abstract member WriteField : Writer * uint32 * Type * obj -> unit (requires 'BufferWriter :> System.Buffers.IBufferWriter<byte>)
override this.WriteField : Writer * uint32 * Type * obj -> unit (requires 'BufferWriter :> System.Buffers.IBufferWriter<byte>)
Public Sub WriteField(Of TBufferWriter As IBufferWriter(Of Byte)) (ByRef writer As Writer(Of TBufferWriter), fieldIdDelta As UInteger, expectedType As Type, value As Object)

Параметры типа

TBufferWriter

Параметры

fieldIdDelta
UInt32
expectedType
Type
value
Object

Реализации

Применяется к