Share via


Orleans.CodeGeneration 名前空間

クラス

ConsiderForCodeGenerationAttribute

この型に対してコードを生成する必要があることをコード ジェネレーターに通知する属性。

CopierMethodAttribute

メソッドを、その型のコピー機能を提供するものとしてマークするために使用されます。

DeserializerMethodAttribute

メソッドを、その型の逆シリアライザー関数を提供するものとしてマークするために使用されます。

GeneratedAssembly

生成されたアセンブリを表します。

GeneratedAttribute

内部 (ランタイム) の場合は、 のみを使用します。 すべてのアクティブ化属性の基底クラス

GenerateSerializerAttribute

この型に対してコードを生成する必要があることをコード ジェネレーターに通知する属性。 型シリアライザーの生成を強制し、シリアライザーを生成できなかった場合は をスローします。

GenericMethodInvoker

ジェネリック インスタンス メソッドで呼び出しを呼び出すための機能。

GrainFactoryBase

すべてのグレイン プロキシ ファクトリ クラスの抽象基本クラス。

GrainReferenceAttribute

インターフェイス ID への具象グレイン参照を識別します

GrainSupportClassAttribute

内部 (ランタイム) の場合は、 のみを使用します。 すべてのアクティブ化属性の基底クラス

InvokeMethodOptionsExtensions
InvokeMethodRequest

グレイン呼び出し要求に関連付けられているメタデータを保持するデータ オブジェクト。

KnownAssemblyAttribute

コードを生成する必要があることをコード ジェネレーターに通知する属性アセンブリ。

KnownBaseTypeAttribute

この型とすべてのサブタイプが [Serializable] と見なされることを示します。

KnownTypeAttribute

この型に対してコードを生成する必要があることをコード ジェネレーターに通知する属性。

MethodIdAttribute

この属性が宣言されているインターフェイス メソッドのメソッド ID を指定します。

MethodInvokerAttribute

を対象とするメッセージをマップする方法を認識するクラスを識別します。これは、グレイン (CLR) インターフェイスにインターフェイス ID を指定します。

OrleansCodeGenerationTargetAttribute

生成されたコードがアセンブリに含まれているアセンブリをコード ジェネレーターに通知する属性。

SerializerAttribute

型のすべてのシリアライザー メソッドを含むクラスを識別します。

SerializerMethodAttribute

メソッドを、その型のシリアライザー関数を提供するものとしてマークするために使用されます。

SkipCodeGenerationAttribute

アセンブリを生成するコードがないことをコード ジェネレーターに通知する属性。

TypeCodeOverrideAttribute

TypeCodeOverrideAttribute 属性を使用すると、グレイン インターフェイス ID またはグレイン クラスの型コードを指定して、ハッシュの競合を回避するために既定のものをオーバーライドできます

VersionAttribute

VersionAttribute では、インターフェイスのバージョン番号を指定できます

インターフェイス

ICodeGeneratorCache

生成されたアセンブリのキャッシュを操作するためのメソッド。

IGrainExtensionMap

グレイン拡張機能のコレクションに対してクエリを実行するためのメソッド。

IGrainExtensionMethodInvoker

このインターフェイスの実装は、クライアント側のコード生成の一部として、グレイン拡張機能ごとに生成されます。

IGrainMethodInvoker

このインターフェイスの実装は、クライアント側のコード生成の一環として、すべてのグレイン インターフェイスに対して生成されます。

列挙型

InvokeMethodOptions

の呼び出しオプション InvokeMethodRequest