ReferenceTypeSurrogateCodec<TField,TSurrogate> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Serializador suplente para TField
.
public abstract class ReferenceTypeSurrogateCodec<TField,TSurrogate> : Orleans.Serialization.Codecs.IFieldCodec<TField> where TSurrogate : struct
type ReferenceTypeSurrogateCodec<'Field, 'Surrogate (requires 'Surrogate : struct)> = class
interface IFieldCodec<'Field>
interface IFieldCodec
Public MustInherit Class ReferenceTypeSurrogateCodec(Of TField, TSurrogate)
Implements IFieldCodec(Of TField)
Parámetros de tipo
- TField
Tipo que admite la implementación de esta clase.
- TSurrogate
Tipo suplente serializado en lugar de TField
.
- Herencia
-
ReferenceTypeSurrogateCodec<TField,TSurrogate>
- Implementaciones
-
IFieldCodec IFieldCodec<TField>
Constructores
ReferenceTypeSurrogateCodec<TField,TSurrogate>(IValueSerializer<TSurrogate>) |
Inicializa una nueva instancia de la clase ReferenceTypeSurrogateCodec<TField,TSurrogate>. |
Métodos
ConvertFromSurrogate(TSurrogate) |
Convierte un valor suplente en el tipo de campo. |
ConvertToSurrogate(TField, TSurrogate) |
Convierte un valor en el tipo suplente. |
ReadValue<TInput>(Reader<TInput>, Field) |
Lee un valor. |
WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, TField) |
Escribe un campo. |