AbstractTypeSerializer<TField> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сериализатор для типов, которые являются абстрактными и, следовательно, не могут создаваться сами по себе, например абстрактные классы и типы интерфейсов.
public class AbstractTypeSerializer<TField> : Orleans.Serialization.Serializers.AbstractTypeSerializer, Orleans.Serialization.Codecs.IFieldCodec<TField>, Orleans.Serialization.Serializers.IBaseCodec<TField> where TField : class
type AbstractTypeSerializer<'Field (requires 'Field : null)> = class
inherit AbstractTypeSerializer
interface IFieldCodec<'Field (requires 'Field : null)>
interface IFieldCodec
interface IBaseCodec<'Field (requires 'Field : null)>
interface IBaseCodec
Public Class AbstractTypeSerializer(Of TField)
Inherits AbstractTypeSerializer
Implements IBaseCodec(Of TField), IFieldCodec(Of TField)
Параметры типа
- TField
- Наследование
- Производный
- Реализации
Конструкторы
AbstractTypeSerializer<TField>() |
Сериализатор для типов, которые являются абстрактными и, следовательно, не могут создаваться сами по себе, например абстрактные классы и типы интерфейсов. |
Методы
Deserialize<TReaderInput>(Reader<TReaderInput>, TField) |
Сериализатор для типов, которые являются абстрактными и, следовательно, не могут создаваться сами по себе, например абстрактные классы и типы интерфейсов. |
ReadValue<TInput>(Reader<TInput>, Field) |
Считывает значение. |
Serialize<TBufferWriter>(Writer<TBufferWriter>, TField) |
Сериализатор для типов, которые являются абстрактными и, следовательно, не могут создаваться сами по себе, например абстрактные классы и типы интерфейсов. |
WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, Object) |
Сериализатор для типов, которые являются абстрактными и, следовательно, не могут создаваться сами по себе, например абстрактные классы и типы интерфейсов. (Унаследовано от AbstractTypeSerializer) |
WriteField<TBufferWriter>(Writer<TBufferWriter>, UInt32, Type, TField) |
Записывает поле. |