CodecProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece acesso a serializadores e objetos relacionados.
public sealed class CodecProvider : Orleans.Serialization.Serializers.ICodecProvider
type CodecProvider = class
interface ICodecProvider
interface IFieldCodecProvider
interface IBaseCodecProvider
interface IValueSerializerProvider
interface IActivatorProvider
interface IDeepCopierProvider
Public NotInheritable Class CodecProvider
Implements ICodecProvider
- Herança
-
CodecProvider
- Implementações
Construtores
CodecProvider(IServiceProvider, IOptions<TypeManifestOptions>) |
Inicializa uma nova instância da classe CodecProvider. |
Propriedades
Services |
Obtém o provedor de serviços. |
Métodos
GetActivator<T>() |
Obtém um ativador para o tipo especificado. |
GetBaseCodec<TField>() |
Obtém um codec base para o tipo especificado. |
GetBaseCopier<TField>() |
Obtém um copiador de tipo base capaz de copiar instâncias do tipo |
GetCodec(Type) |
Obtém um codec para o tipo específico. |
GetCodec<TField>() |
Obtém um codec para o tipo especificado. |
GetDeepCopier(Type) |
Obtém um copiador profundo capaz de copiar instâncias do tipo |
GetDeepCopier<T>() |
Obtém um copiador profundo capaz de copiar instâncias do tipo |
GetValueSerializer<TField>() |
Obtém o serializador de valor para o tipo especificado. |
TryGetCodec(Type) |
Obtém um codec para o tipo específico ou |
TryGetCodec<TField>() |
Obtém um codec para o tipo específico ou |
TryGetDeepCopier(Type) |
Obtém um copiador profundo capaz de copiar instâncias do tipo |
TryGetDeepCopier<T>() |
Obtém um copiador profundo capaz de copiar instâncias do tipo |