KnowledgeSyncProvider.GetSyncBatchParameters Método
Cuando se invalida en una clase derivada, obtiene el número de cambios de elementos que se incluirán en los lotes de cambios, y el conocimiento actual para el ámbito de sincronización.
Espacio de nombres: Microsoft.Synchronization
Ensamblado: Microsoft.Synchronization (en microsoft.synchronization.dll)
Sintaxis
'Declaración
Public MustOverride Sub GetSyncBatchParameters ( _
<OutAttribute> ByRef batchSize As UInteger, _
<OutAttribute> ByRef knowledge As SyncKnowledge _
)
'Uso
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.
Parámetros
- batchSize
Número de cambios de elementos que se incluirán en los lotes de cambios devueltos por este objeto.
- knowledge
El conocimiento actual para el ámbito de sincronización, o un objeto de conocimiento que se acaba de crear si no existe ningún conocimiento actual.
Notas
Normalmente, Sync Framework llama a este método después de llamar a BeginSession y antes de llamar a EndSession. Sin embargo, los métodos LoadFrom y ConsumeFeed llaman a este método antes de llamar a BeginSession.
Ejemplo
En el ejemplo siguiente se establece un tamaño de lote de 10 y se devuelve el conocimiento actual del almacén de metadatos.
public override void GetSyncBatchParameters(out uint batchSize, out SyncKnowledge knowledge)
{
// Set a batch size of 10.
batchSize = 10;
// Return the current knowledge of the replica.
knowledge = _itemStore.ContactReplicaMetadata.GetKnowledge();
}
Vea también
Referencia
KnowledgeSyncProvider Clase
KnowledgeSyncProvider Miembros
Microsoft.Synchronization Espacio de nombres