ICodecProvider インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コーデック、アクティベーター、およびコピー機にアクセスするための機能を提供します。
public interface ICodecProvider : Orleans.Serialization.Cloning.IDeepCopierProvider, Orleans.Serialization.Serializers.IActivatorProvider, Orleans.Serialization.Serializers.IBaseCodecProvider, Orleans.Serialization.Serializers.IFieldCodecProvider, Orleans.Serialization.Serializers.IValueSerializerProvider
type ICodecProvider = interface
interface IFieldCodecProvider
interface IBaseCodecProvider
interface IValueSerializerProvider
interface IActivatorProvider
interface IDeepCopierProvider
Public Interface ICodecProvider
Implements IActivatorProvider, IBaseCodecProvider, IDeepCopierProvider, IFieldCodecProvider, IValueSerializerProvider
- 派生
- 実装
プロパティ
Services |
サービス プロバイダーを取得します。 |
メソッド
GetActivator<T>() |
指定した型のアクティベーターを取得します。 (継承元 IActivatorProvider) |
GetBaseCodec<TField>() |
指定した種類のベース コーデックを取得します。 (継承元 IBaseCodecProvider) |
GetBaseCopier<T>() |
型のインスタンスをコピーできる基本型コピー機を取得します |
GetCodec(Type) |
特定の種類のコーデックを取得します。 (継承元 IFieldCodecProvider) |
GetCodec<TField>() |
指定した種類のコーデックを取得します。 (継承元 IFieldCodecProvider) |
GetDeepCopier(Type) |
型のインスタンスをコピーできるディープ コピー機を取得します |
GetDeepCopier<T>() |
型のインスタンスをコピーできるディープ コピー機を取得します |
GetValueSerializer<TField>() |
指定した型の値シリアライザーを取得します。 (継承元 IValueSerializerProvider) |
TryGetCodec(Type) |
特定の種類のコーデックを取得します。または |
TryGetCodec<TField>() |
特定の種類のコーデックを取得します。または |
TryGetDeepCopier(Type) |
型 |
TryGetDeepCopier<T>() |
型 |