次の方法で共有


ILogViewAdaptorHost<TLogView,TLogEntry> インターフェイス

定義

ログ ビューの整合性を使用するすべてのグレインによって実装されるインターフェイス ログ ビュー アダプターに、グレイン固有の情報とコールバックへのアクセス権が付与されます。

public interface ILogViewAdaptorHost<TLogView,TLogEntry> : Orleans.LogConsistency.IConnectionIssueListener
type ILogViewAdaptorHost<'LogView, 'LogEntry> = interface
    interface IConnectionIssueListener
Public Interface ILogViewAdaptorHost(Of TLogView, TLogEntry)
Implements IConnectionIssueListener

型パラメーター

TLogView

ログ ビューの種類

TLogEntry

ログ エントリの種類

派生
実装

メソッド

OnConnectionIssue(ConnectionIssue)

何らかの接続の問題が発生したときに呼び出されます。 呼び出されたコードは、必要に応じて再試行の遅延を変更して、既定値を変更できます。

(継承元 IConnectionIssueListener)
OnConnectionIssueResolved(ConnectionIssue)

以前に報告された接続の問題が解決されたときに呼び出されます。

(継承元 IConnectionIssueListener)
OnViewChanged(Boolean, Boolean)

状態の変更についてホスト グレインに通知します。 仮の状態または確認済みの状態が変更されるたびに によって ILogViewAdaptor<TLogView,TLogEntry> 呼び出されます。 実装は、変更通知をバッチ処理するかどうかと、その量によって異なる場合があります。 スローされた例外はすべて によってキャッチされ、警告 Logとしてログに記録されます。

UpdateView(TLogView, TLogEntry)

ビュー遷移の実装。 スローされた例外はすべて によってキャッチされ、警告 Logとしてログに記録されます。

適用対象