CodecProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit l’accès aux sérialiseurs et aux objets associés.
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
- Héritage
-
CodecProvider
- Implémente
Constructeurs
CodecProvider(IServiceProvider, IOptions<TypeManifestOptions>) |
Initialise une nouvelle instance de la classe CodecProvider. |
Propriétés
Services |
Obtient le fournisseur de services. |
Méthodes
GetActivator<T>() |
Obtient un activateur pour le type spécifié. |
GetBaseCodec<TField>() |
Obtient un codec de base pour le type spécifié. |
GetBaseCopier<TField>() |
Obtient un copieur de type de base capable de copier des instances de type |
GetCodec(Type) |
Obtient un codec pour le type spécifique. |
GetCodec<TField>() |
Obtient un codec pour le type spécifié. |
GetDeepCopier(Type) |
Obtient un copieur profond capable de copier des instances de type |
GetDeepCopier<T>() |
Obtient un copieur profond capable de copier des instances de type |
GetValueSerializer<TField>() |
Obtient le sérialiseur de valeur pour le type spécifié. |
TryGetCodec(Type) |
Obtient un codec pour le type spécifique ou |
TryGetCodec<TField>() |
Obtient un codec pour le type spécifique ou |
TryGetDeepCopier(Type) |
Obtient un copieur profond capable de copier des instances de type |
TryGetDeepCopier<T>() |
Obtient un copieur profond capable de copier des instances de type |