Share via


KnowledgeSyncProvider.EndSession メソッド

派生クラスでオーバーライドされると、参加した同期セッションが完了したことをプロバイダに通知します。

名前空間: Microsoft.Synchronization
アセンブリ: Microsoft.Synchronization (microsoft.synchronization.dll 内)

構文

'宣言
Public MustOverride Sub EndSession ( _
    syncSessionContext As SyncSessionContext _
)
'使用
Dim instance As KnowledgeSyncProvider
Dim syncSessionContext As SyncSessionContext

instance.EndSession(syncSessionContext)
public abstract void EndSession (
    SyncSessionContext syncSessionContext
)
public:
virtual void EndSession (
    SyncSessionContext^ syncSessionContext
) abstract
public abstract void EndSession (
    SyncSessionContext syncSessionContext
)
public abstract function EndSession (
    syncSessionContext : SyncSessionContext
)

パラメータ

  • syncSessionContext
    対応するセッションの現在の状態です。

解説

syncSessionContext は、前回の対応する BeginSession の呼び出しに渡された SyncSessionContext オブジェクトと同じになります。

このメソッドは、syncSessionContext によって指定されたセッションに対する BeginSession の呼び出しがプロバイダで以前受信されなかった場合に、InvalidOperationException をスローします。

参照

リファレンス

KnowledgeSyncProvider クラス
KnowledgeSyncProvider メンバ
Microsoft.Synchronization 名前空間