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 |