KnowledgeSyncProvider.GetSyncBatchParameters メソッド
派生クラスでオーバーライドされると、変更バッチに含まれる項目変更数、および同期スコープの現在のナレッジを取得します。
名前空間: Microsoft.Synchronization
アセンブリ: Microsoft.Synchronization (microsoft.synchronization.dll 内)
構文
'宣言
Public MustOverride Sub GetSyncBatchParameters ( _
<OutAttribute> ByRef batchSize As UInteger, _
<OutAttribute> ByRef knowledge As SyncKnowledge _
)
'使用
Dim instance As KnowledgeSyncProvider
Dim batchSize As UInteger
Dim knowledge As SyncKnowledge
instance.GetSyncBatchParameters(batchSize, knowledge)
public abstract void GetSyncBatchParameters (
out uint batchSize,
out SyncKnowledge knowledge
)
public:
virtual void GetSyncBatchParameters (
[OutAttribute] unsigned int% batchSize,
[OutAttribute] SyncKnowledge^% knowledge
) abstract
public abstract void GetSyncBatchParameters (
/** @attribute OutAttribute() */ /** @ref */ UInt32 batchSize,
/** @attribute OutAttribute() */ /** @ref */ SyncKnowledge knowledge
)
JScript does not support passing value-type arguments by reference.
パラメータ
- batchSize
このオブジェクトによって返される、変更バッチ内に含まれる項目変更数です。
- knowledge
同期スコープの現在のナレッジか、現在のナレッジが存在しない場合は新しく作成されたナレッジ オブジェクトです。
解説
通常、Sync Framework は、BeginSession を呼び出してから EndSession を呼び出すまでの間にこのメソッドを呼び出します。ただし、ConsumeFeed メソッドと LoadFrom メソッドは、BeginSession を呼び出す前にこのメソッドを呼び出します。
参照
リファレンス
KnowledgeSyncProvider クラス
KnowledgeSyncProvider メンバ
Microsoft.Synchronization 名前空間