AdoNetStorageProvider クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
リレーショナル ストレージにグレイン状態データを書き込むストレージ プロバイダー。
public class AdoNetStorageProvider : Orleans.Storage.IStorageProvider
type AdoNetStorageProvider = class
interface IStorageProvider
interface IProvider
Public Class AdoNetStorageProvider
Implements IStorageProvider
- 継承
-
AdoNetStorageProvider
- 実装
注釈
必須の構成パラメーター: DataConnectionString
省略可能な構成パラメーター: AdoInvariant
-- 既定値は System.Data.SqlClient
UseJsonFormat
-- 既定値は false
UseXmlFormat
-- 既定値は false
UseBinaryFormat
-- 既定値は です。 true
コンストラクター
AdoNetStorageProvider() |
リレーショナル ストレージにグレイン状態データを書き込むストレージ プロバイダー。 |
フィールド
DataConnectionInvariantPropertyName |
リレーショナル ストレージ プロバイダー接続文字列の正規定数。 |
DataConnectionStringPropertyName |
ストレージ プロバイダー接続文字列の正規定数。 |
DefaultAdoInvariantInvariantPropertyName |
既定 ADO.NET、何も指定されていない場合にストレージに使用されるインバリアントです。 これは、Orleans.Runtime.Constants.INVARIANT_NAME_SQL_SERVERに対応します。 |
DefaultInitializationQuery |
Orleans データベースからこの構造体を初期化する既定のクエリ。 |
UseBinaryFormatPropertyName |
ストレージ バイナリ ペイロードのスロット キー。 形式には、ネイティブの Orleans バイナリ形式、Bond、またはユーザーが構成した形式を指定できます。 |
UseJsonFormatPropertyName |
JSON で書式設定されたストレージ文字列ペイロードのスロット キー。 |
UseXmlFormatPropertyName |
XML で書式設定されたストレージ文字列ペイロードのスロット キー。 |
プロパティ
CurrentOperationalQueries |
現在使用されているクエリ。 これが更新されると、新しいクエリはすぐに有効になります。 |
HashPicker |
自然キー、グレイン ID、グレイン型をより狭いインデックスにハッシュするために使用されるハッシュ ジェネレーター。 |
Log |
このストレージ プロバイダー インスタンスで使用されるロガー。 |
Name |
このストレージ プロバイダー インスタンスの名前。 |
StorageSerializationPicker |
ストレージ操作用のシリアライザーまたは逆シリアライザーを選択する方法。 これは次の場合に使用できます。
|
メソッド
ClearStateAsync(String, GrainReference, IGrainState) |
このストレージ プロバイダーの状態データのクリア関数。 |
Close() | |
Init(String, IProviderRuntime, IProviderConfiguration) |
このストレージ プロバイダーの初期化関数。 |
ReadStateAsync(String, GrainReference, IGrainState) |
このストレージ プロバイダーの読み取り状態データ関数。 |
WriteStateAsync(String, GrainReference, IGrainState) |
このストレージ プロバイダーの状態データ関数を書き込みます。 |