Orleans.EventSourcing.Common 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
BatchedNotificationMessage |
通知メッセージのバッチを含む通知メッセージ。 |
NotificationFailed |
リモート インスタンスに更新通知を送信するときに発生した接続の問題について説明します。 |
PrimaryBasedLogViewAdaptor<TLogView,TLogEntry,TSubmissionEntry> |
順次読み取りと書き込みのプライマリに基づくログ ビュー アダプターを構築するための一般的なテンプレート。 これを使用して、さまざまな異なるログ整合性プロバイダーを構築し、すべて同じ基本パターンに従います (読み取りと書き込みの最新のビューをプライマリに送信し、書き込み後に通知を送信します)。 ログ自体は一時的なものであることに注意してください。つまり、実際にはストレージに保存されません。最新のビューと一部のメタデータ (ログ位置、書き込みフラグ) のみがプライマリに格納されます。 このアダプターへの呼び出しはインターリーブしても安全です (もちろん、グレイン スケジューラのみを使用します)。 サブクラスは、ReadAsync と WriteAsync をオーバーライドして、プライマリから読み取り/書き込みを行います。 プライマリへの呼び出しはシリアル化されます。つまり、インターリーブすることはありません。 |
PrimaryOperationFailed |
プライマリ ストレージとの通信時に発生した接続の問題について説明します。 |
StringEncodedWriteVector | |
SubmissionEntry<TLogEntry> |
保留中のキューに格納されている申請エントリの基本クラス。 |
VersionNotificationMessage |
バージョンのみを含む単純な通知メッセージ。 |
構造体
RecordedConnectionIssue |
接続の問題を記録するためのユーティリティ クラス。 これは、他の整合性プロバイダーを実装するための便利な構成要素であるため、内部ではなくパブリックです。 |
インターフェイス
INotificationMessage |
ログを更新した後、ログ ビュー アダプターによって他のクラスターに送信される通知メッセージの基本クラス。 すべてのサブクラスはシリアル化可能である必要があります。 |