CodecProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet Zugriff auf Serialisierer und zugehörige Objekte.
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
- Vererbung
-
CodecProvider
- Implementiert
Konstruktoren
CodecProvider(IServiceProvider, IOptions<TypeManifestOptions>) |
Initialisiert eine neue Instanz der CodecProvider-Klasse. |
Eigenschaften
Services |
Ruft den Dienstanbieter ab. |
Methoden
GetActivator<T>() |
Ruft einen Aktivator für den angegebenen Typ ab. |
GetBaseCodec<TField>() |
Ruft einen Basiscodec für den angegebenen Typ ab. |
GetBaseCopier<TField>() |
Ruft einen Basistypkopierer ab, der Instanzen des Typs kopieren kann |
GetCodec(Type) |
Ruft einen Codec für den bestimmten Typ ab. |
GetCodec<TField>() |
Ruft einen Codec für den angegebenen Typ ab. |
GetDeepCopier(Type) |
Ruft einen tiefen Kopierer ab, der Instanzen des Typs |
GetDeepCopier<T>() |
Ruft einen tiefen Kopierer ab, der Instanzen des Typs |
GetValueSerializer<TField>() |
Ruft den Wertserialisierungsprogramm für den angegebenen Typ ab. |
TryGetCodec(Type) |
Ruft einen Codec für den bestimmten Typ ab, oder |
TryGetCodec<TField>() |
Ruft einen Codec für den bestimmten Typ ab, oder |
TryGetDeepCopier(Type) |
Ruft einen tiefen Kopierer ab, der Instanzen vom Typ |
TryGetDeepCopier<T>() |
Ruft einen tiefen Kopierer ab, der Instanzen vom Typ |