Method | Description | |
---|---|---|
BeginSession ( SyncProviderPosition position, SyncSessionContext syncSessionContext ) : void | ||
EndSession ( SyncSessionContext syncSessionContext ) : void | ||
Equals ( object obj ) : bool | ||
GetChangeBatch ( uint batchSize, SyncKnowledge destinationKnowledge, object &changeDataRetriever ) : ChangeBatch | ||
GetDataRetriever ( ) : IChangeDataRetriever | ||
GetFullEnumerationChangeBatch ( uint batchSize, SyncId lowerEnumerationBound, SyncKnowledge knowledgeForDataRetrieval, object &changeDataRetriever ) : FullEnumerationChangeBatch | ||
GetHashCode ( ) : int | ||
GetNextTickCount ( ) : ulong | ||
GetSyncBatchParameters ( uint &batchSize, SyncKnowledge &knowledge ) : void | ||
LoadChangeData ( LoadChangeContext loadChangeContext ) : object | ||
ProcessChangeBatch ( ConflictResolutionPolicy resolutionPolicy, ChangeBatch sourceChanges, object changeDataRetriever, SyncCallbacks syncCallbacks, SyncSessionStatistics sessionStatistics ) : void | ||
ProcessFullEnumerationChangeBatch ( ConflictResolutionPolicy resolutionPolicy, FullEnumerationChangeBatch sourceChanges, object changeDataRetriever, SyncCallbacks syncCallbacks, SyncSessionStatistics sessionStatistics ) : void | ||
SaveChangeWithChangeUnits ( ItemChange change, SaveChangeWithChangeUnitsContext context ) : void | ||
SaveConflict ( ItemChange conflictingChange, object conflictingChangeData, SyncKnowledge conflictingChangeKnowledge ) : void | ||
SaveItemChange ( SaveChangeAction saveChangeAction, ItemChange change, SaveChangeContext context ) : void | ||
StoreKnowledgeForScope ( SyncKnowledge knowledge, ForgottenKnowledge forgottenKnowledge ) : void | ||
SyncProvider ( SessionBase session ) : Microsoft.Synchronization | ||
ToString ( ) : string | ||
TryGetDestinationVersion ( ItemChange sourceChange, ItemChange &destinationVersion ) : bool |
public BeginSession ( SyncProviderPosition position, SyncSessionContext syncSessionContext ) : void | ||
position | SyncProviderPosition | |
syncSessionContext | SyncSessionContext | |
return | void |
public EndSession ( SyncSessionContext syncSessionContext ) : void | ||
syncSessionContext | SyncSessionContext | |
return | void |
public GetChangeBatch ( uint batchSize, SyncKnowledge destinationKnowledge, object &changeDataRetriever ) : ChangeBatch | ||
batchSize | uint | |
destinationKnowledge | SyncKnowledge | |
changeDataRetriever | object | |
return | ChangeBatch |
public GetDataRetriever ( ) : IChangeDataRetriever | ||
return | IChangeDataRetriever |
public GetFullEnumerationChangeBatch ( uint batchSize, SyncId lowerEnumerationBound, SyncKnowledge knowledgeForDataRetrieval, object &changeDataRetriever ) : FullEnumerationChangeBatch | ||
batchSize | uint | |
lowerEnumerationBound | SyncId | |
knowledgeForDataRetrieval | SyncKnowledge | |
changeDataRetriever | object | |
return | FullEnumerationChangeBatch |
public GetSyncBatchParameters ( uint &batchSize, SyncKnowledge &knowledge ) : void | ||
batchSize | uint | |
knowledge | SyncKnowledge | |
return | void |
public LoadChangeData ( LoadChangeContext loadChangeContext ) : object | ||
loadChangeContext | LoadChangeContext | |
return | object |
public ProcessChangeBatch ( ConflictResolutionPolicy resolutionPolicy, ChangeBatch sourceChanges, object changeDataRetriever, SyncCallbacks syncCallbacks, SyncSessionStatistics sessionStatistics ) : void | ||
resolutionPolicy | ConflictResolutionPolicy | |
sourceChanges | ChangeBatch | |
changeDataRetriever | object | |
syncCallbacks | SyncCallbacks | |
sessionStatistics | SyncSessionStatistics | |
return | void |
public ProcessFullEnumerationChangeBatch ( ConflictResolutionPolicy resolutionPolicy, FullEnumerationChangeBatch sourceChanges, object changeDataRetriever, SyncCallbacks syncCallbacks, SyncSessionStatistics sessionStatistics ) : void | ||
resolutionPolicy | ConflictResolutionPolicy | |
sourceChanges | FullEnumerationChangeBatch | |
changeDataRetriever | object | |
syncCallbacks | SyncCallbacks | |
sessionStatistics | SyncSessionStatistics | |
return | void |
public SaveChangeWithChangeUnits ( ItemChange change, SaveChangeWithChangeUnitsContext context ) : void | ||
change | ItemChange | |
context | SaveChangeWithChangeUnitsContext | |
return | void |
public SaveConflict ( ItemChange conflictingChange, object conflictingChangeData, SyncKnowledge conflictingChangeKnowledge ) : void | ||
conflictingChange | ItemChange | |
conflictingChangeData | object | |
conflictingChangeKnowledge | SyncKnowledge | |
return | void |
public SaveItemChange ( SaveChangeAction saveChangeAction, ItemChange change, SaveChangeContext context ) : void | ||
saveChangeAction | SaveChangeAction | |
change | ItemChange | |
context | SaveChangeContext | |
return | void |
public StoreKnowledgeForScope ( SyncKnowledge knowledge, ForgottenKnowledge forgottenKnowledge ) : void | ||
knowledge | SyncKnowledge | |
forgottenKnowledge | ForgottenKnowledge | |
return | void |
public SyncProvider ( SessionBase session ) : Microsoft.Synchronization | ||
session | SessionBase | |
return | Microsoft.Synchronization |
public TryGetDestinationVersion ( ItemChange sourceChange, ItemChange &destinationVersion ) : bool | ||
sourceChange | ItemChange | |
destinationVersion | ItemChange | |
return | bool |