FSharpChoiceCodec<T1,T2,T3,T4,T5,T6>.IFieldCodec<FSharpChoice<T1,T2,T3,T4,T5,T6>>.WriteField<TBufferWriter> 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
void IFieldCodec<FSharpChoice<T1,T2,T3,T4,T5,T6>>.WriteField<TBufferWriter> (ref Orleans.Serialization.Buffers.Writer<TBufferWriter> writer, uint fieldIdDelta, Type expectedType, Microsoft.FSharp.Core.FSharpChoice<T1,T2,T3,T4,T5,T6> value) where TBufferWriter : System.Buffers.IBufferWriter<byte>;
abstract member Orleans.Serialization.Codecs.IFieldCodec<Microsoft.FSharp.Core.FSharpChoice<T1,T2,T3,T4,T5,T6>>.WriteField : Writer * uint32 * Type * Choice<'T1, 'T2, 'T3, 'T4, 'T5, 'T6> -> unit (requires 'BufferWriter :> System.Buffers.IBufferWriter<byte>)
override this.Orleans.Serialization.Codecs.IFieldCodec<Microsoft.FSharp.Core.FSharpChoice<T1,T2,T3,T4,T5,T6>>.WriteField : Writer * uint32 * Type * Choice<'T1, 'T2, 'T3, 'T4, 'T5, 'T6> -> 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, T6)) Implements IFieldCodec(Of FSharpChoice(Of T1, T2, T3, T4, T5, T6)).WriteField
類型參數
- TBufferWriter
參數
- writer
- Writer<TBufferWriter>
- fieldIdDelta
- UInt32
- expectedType
- Type
- value
- Microsoft.FSharp.Core.FSharpChoice<T1,T2,T3,T4,T5,T6>