FSharpChoiceCodec<T1,T2,T3,T4,T5>.IFieldCodec<FSharpChoice<T1,T2,T3,T4,T5>>.WriteField<TBufferWriter> 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
void IFieldCodec<FSharpChoice<T1,T2,T3,T4,T5>>.WriteField<TBufferWriter> (ref Orleans.Serialization.Buffers.Writer<TBufferWriter> writer, uint fieldIdDelta, Type expectedType, Microsoft.FSharp.Core.FSharpChoice<T1,T2,T3,T4,T5> value) where TBufferWriter : System.Buffers.IBufferWriter<byte>;
abstract member Orleans.Serialization.Codecs.IFieldCodec<Microsoft.FSharp.Core.FSharpChoice<T1,T2,T3,T4,T5>>.WriteField : Writer * uint32 * Type * Choice<'T1, 'T2, 'T3, 'T4, 'T5> -> unit (requires 'BufferWriter :> System.Buffers.IBufferWriter<byte>)
override this.Orleans.Serialization.Codecs.IFieldCodec<Microsoft.FSharp.Core.FSharpChoice<T1,T2,T3,T4,T5>>.WriteField : Writer * uint32 * Type * Choice<'T1, 'T2, 'T3, 'T4, 'T5> -> unit (requires 'BufferWriter :> System.Buffers.IBufferWriter<byte>)
Sub WriteField(Of TBufferWriter As IBufferWriter(Of Byte)) (ByRef writer As Writer(Of TBufferWriter), fieldIdDelta As UInteger, expectedType As Type, value As FSharpChoice(Of T1, T2, T3, T4, T5)) Implements IFieldCodec(Of FSharpChoice(Of T1, T2, T3, T4, T5)).WriteField
类型参数
- TBufferWriter
参数
- writer
- Writer<TBufferWriter>
- fieldIdDelta
- UInt32
- expectedType
- Type
- value
- Microsoft.FSharp.Core.FSharpChoice<T1,T2,T3,T4,T5>