CodecProvider クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
シリアライザーと関連オブジェクトへのアクセスを提供します。
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
- 継承
-
CodecProvider
- 実装
コンストラクター
CodecProvider(IServiceProvider, IOptions<TypeManifestOptions>) |
CodecProvider クラスの新しいインスタンスを初期化します。 |
プロパティ
Services |
サービス プロバイダーを取得します。 |
メソッド
GetActivator<T>() |
指定した型のアクティベーターを取得します。 |
GetBaseCodec<TField>() |
指定した型の基本コーデックを取得します。 |
GetBaseCopier<TField>() |
型のインスタンスをコピーできる基本型コピー機を取得します |
GetCodec(Type) |
特定の種類のコーデックを取得します。 |
GetCodec<TField>() |
指定した種類のコーデックを取得します。 |
GetDeepCopier(Type) |
型のインスタンスをコピーできるディープ コピー機を取得します |
GetDeepCopier<T>() |
型のインスタンスをコピーできるディープ コピー機を取得します |
GetValueSerializer<TField>() |
指定した型の値シリアライザーを取得します。 |
TryGetCodec(Type) |
特定の種類のコーデックを取得します |
TryGetCodec<TField>() |
特定の種類のコーデックを取得します |
TryGetDeepCopier(Type) |
型 |
TryGetDeepCopier<T>() |
型 |