LogConsistencyProviderAttribute クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
[Orleans.Providers.LogConsistencyProvider] 属性は、ログ ビュー状態の抽象化を使用してグレインに使用する整合性プロバイダーを定義するために使用されます。
LogConsistentGrain から派生するすべてのグレイン (JournaledGrain など) には、[Orleans.Providers.LogConsistencyProvider] プロパティを指定することをお勧めします。 [Orleans.Providers.LogConsistencyProvider] 属性が指定されていない場合、ランタイムは次のように検索しようとします。 まず、構成ファイルで "Default" プロバイダーを検索し、グレイン型で既定値が定義されているかどうかを確認します。 このグレインに対して整合性プロバイダーを配置できない場合、グレインはサイロへの読み込みに失敗します。
[System.AttributeUsage(System.AttributeTargets.Class)]
public sealed class LogConsistencyProviderAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
type LogConsistencyProviderAttribute = class
inherit Attribute
Public NotInheritable Class LogConsistencyProviderAttribute
Inherits Attribute
- 継承
-
LogConsistencyProviderAttribute
- 属性
コンストラクター
LogConsistencyProviderAttribute() |
LogConsistencyProviderAttribute クラスの新しいインスタンスを初期化します。 |
プロパティ
ProviderName |
一貫性のために使用するプロバイダーの名前を取得または設定します。 |