KnowledgeSyncProvider Miembros

Cuando lo invalida una clase derivada, representa un proveedor de sincronización que usa el conocimiento para realizar la sincronización.

El tipo KnowledgeSyncProvider expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido KnowledgeSyncProvider() () () () Inicializa una nueva instancia de la clase KnowledgeSyncProvider.

Principio

Métodos

  Nombre Descripción
Método publico BeginSession(SyncProviderPosition, SyncSessionContext) Cuando se invalida en una clase derivada, notifica al proveedor que se está uniendo a una sesión de sincronización.
Método publico EndSession(SyncSessionContext) Cuando se invalida en una clase derivada, notifica al proveedor que se ha completado una sesión de sincronización en la que se dio de alta.
Método publico Equals(Object) (Se hereda de Object).
Método protegido Finalize() () () () (Se hereda de Object).
Método publico GetChangeBatch(UInt32, SyncKnowledge, Object%) Cuando se invalida en una clase derivada, obtiene un lote de cambios que contiene los metadatos del elemento para los elementos no contenidos en el conocimiento especificado del proveedor de destino.
Método publico GetFullEnumerationChangeBatch(UInt32, SyncId, SyncKnowledge, Object%) Cuando se invalida en una clase derivada, obtiene un lote de cambios que contiene los metadatos del elemento para los elementos que tienen identificadores mayores que el límite inferior especificado, como parte de una enumeración completa.
Método publico GetHashCode() () () () (Se hereda de Object).
Método publico GetSyncBatchParameters(UInt32%, SyncKnowledge%) 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.
Método publico GetType() () () () (Se hereda de Object).
Método protegido MemberwiseClone() () () () (Se hereda de Object).
Método publico ProcessChangeBatch(ConflictResolutionPolicy, ChangeBatch, Object, SyncCallbacks, SyncSessionStatistics) Cuando se invalida en una clase derivada, procesa un conjunto de cambios detectando conflictos y aplicando cambios al almacén de elementos.
Método publico ProcessFullEnumerationChangeBatch(ConflictResolutionPolicy, FullEnumerationChangeBatch, Object, SyncCallbacks, SyncSessionStatistics) Cuando se invalida en una clase derivada, procesa un conjunto de cambios para una enumeración completa aplicando cambios al almacén de elementos.
Método publico ToString() () () () (Se hereda de Object).

Principio

Propiedades

  Nombre Descripción
Propiedad pública Configuration Obtiene la configuración para el proveedor.
Propiedad pública DestinationCallbacks Obtiene un objeto que una aplicación de sincronización puede utilizar para registrarse con el fin de recibir notificaciones de los eventos que se producen durante la sincronización.
Propiedad pública IdFormats Cuando se invalida en una clase derivada, obtiene el esquema de formato de identificador del proveedor.

Principio

Vea también

Referencia

KnowledgeSyncProvider Clase

Microsoft.Synchronization Espacio de nombres