ValueSerializer<TField,TValueSerializer> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сериализатор для типов значений.
public sealed class ValueSerializer<TField,TValueSerializer> : Orleans.Serialization.Codecs.IFieldCodec<TField> where TField : struct where TValueSerializer : IValueSerializer<TField>
type ValueSerializer<'Field, 'ValueSerializer (requires 'Field : struct and 'ValueSerializer :> IValueSerializer<'Field>)> = class
interface IFieldCodec<'Field (requires 'Field : struct)>
interface IFieldCodec
Public NotInheritable Class ValueSerializer(Of TField, TValueSerializer)
Implements IFieldCodec(Of TField)
Параметры типа
- TField
Тип поля.
- TValueSerializer
Тип реализации сериализатора типа значения.
- Наследование
-
ValueSerializer<TField,TValueSerializer>
- Реализации
-
IFieldCodec IFieldCodec<TField>
Конструкторы
ValueSerializer<TField,TValueSerializer>(TValueSerializer) |
Инициализирует новый экземпляр класса ValueSerializer<TField,TValueSerializer>. |
Методы
ReadValue<TInput>(Reader<TInput>, Field) |
Считывает значение. |
WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, TField) |
Записывает поле. |