次の方法で共有


LearnedKnowledge プロパティ

同期先プロバイダーがこの変更バッチですべての変更を適用する場合に、同期先レプリカが学習するナレッジを取得します。

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

構文

'宣言
Public ReadOnly Property LearnedKnowledge As SyncKnowledge
    Get
'使用
Dim instance As ChangeBatchBase
Dim value As SyncKnowledge

value = instance.LearnedKnowledge
public SyncKnowledge LearnedKnowledge { get; }
public:
property SyncKnowledge^ LearnedKnowledge {
    SyncKnowledge^ get ();
}
member LearnedKnowledge : SyncKnowledge
function get LearnedKnowledge () : SyncKnowledge

プロパティ値

型 : Microsoft.Synchronization. . :: . .SyncKnowledge
同期先プロバイダーがこの変更バッチですべての変更を適用する場合に、同期先レプリカが学習するナレッジです。

例外

例外 条件
ObjectDisposedException

この ChangeBatchBase は破棄されています。

ChangeBatchNeedsKnowledgeException

この ChangeBatchBase で、グループが開始されましたが、終了していません。

説明

このナレッジは、同期先レプリカの現在のナレッジが変更バッチの必須ナレッジを格納している場合にのみ有効です。必須ナレッジは、PrerequisiteKnowledge を使用して取得できます。

LearnedKnowledge は、カスタム変更適用元を利用するプロバイダーで使用できます。

参照

参照

ChangeBatchBaseクラス

ChangeBatchBase メンバー

Microsoft.Synchronization 名前空間

SyncKnowledge