IProviderUpgradeCallback Interfaz

Cuando lo implementa una clase derivada, representa métodos a los que puede llamar Sync Framework para informar a un proveedor sobre los eventos que se producen durante una actualización del almacén de metadatos que se inicia porque la versión del proveedor ha cambiado.

Espacio de nombres:  Microsoft.Synchronization.MetadataStorage
Ensamblado:  Microsoft.Synchronization.MetadataStorage (en Microsoft.Synchronization.MetadataStorage.dll)

Sintaxis

'Declaración
Public Interface IProviderUpgradeCallback
'Uso
Dim instance As IProviderUpgradeCallback
public interface IProviderUpgradeCallback
public interface class IProviderUpgradeCallback
type IProviderUpgradeCallback =  interface end
public interface IProviderUpgradeCallback

Notas

Normalmente, un proveedor implementa la interfaz IProviderUpgradeCallback.

Una vez que un proveedor haya abierto un almacén del servicio de almacenamiento de metadatos, puede comprobar la versión del proveedor que está asociada a los metadatos en el almacén y determina si se deben actualizar los metadatos. La versión del proveedor asociada a los metadatos se almacena en la propiedad ProviderVersion.

Para actualizar los metadatos de una réplica, el proveedor guarda los metadatos en formato canónico, quita los metadatos del almacén actual, inicializa los metadatos de la réplica nueva en el almacén de metadatos mediante el esquema actualizado e importa los metadatos al almacén con DeserializeReplicaMetadata junto con un objeto IProviderUpgradeCallback. Para obtener más información, vea Actualizar la versión del almacén de metadatos.

Vea también

Referencia

IProviderUpgradeCallback Miembros

Microsoft.Synchronization.MetadataStorage Espacio de nombres