ConcreteTypeSerializer<TField,TBaseCodec> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Serializzatore per i tipi di riferimento di cui è possibile creare un'istanza.
public sealed class ConcreteTypeSerializer<TField,TBaseCodec> : Orleans.Serialization.Codecs.IFieldCodec<TField> where TField : class where TBaseCodec : IBaseCodec<TField>
type ConcreteTypeSerializer<'Field, 'BaseCodec (requires 'Field : null and 'BaseCodec :> IBaseCodec<'Field>)> = class
interface IFieldCodec<'Field (requires 'Field : null)>
interface IFieldCodec
Public NotInheritable Class ConcreteTypeSerializer(Of TField, TBaseCodec)
Implements IFieldCodec(Of TField)
Parametri di tipo
- TField
Tipo del campo.
- TBaseCodec
Tipo di implementazione del serializzatore parziale.
- Ereditarietà
-
ConcreteTypeSerializer<TField,TBaseCodec>
- Implementazioni
-
IFieldCodec IFieldCodec<TField>
Costruttori
ConcreteTypeSerializer<TField,TBaseCodec>(IActivator<TField>, TBaseCodec) |
Inizializza una nuova istanza della classe ConcreteTypeSerializer<TField,TBaseCodec>. |
Metodi
ReadValue<TInput>(Reader<TInput>, Field) |
Legge un valore. |
ReadValueSealed<TInput>(Reader<TInput>, Field) |
Serializzatore per i tipi di riferimento di cui è possibile creare un'istanza. |
WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, TField) |
Scrive un campo. |