Compartir a través de


SqlCeSyncScopeProvisioning Clase

Representa el aprovisionamiento de una base de datos de SQL Server Compact para un ámbito determinado que se representa mediante un objeto DbSyncScopeDescription.

Espacio de nombres: Microsoft.Synchronization.Data.SqlServerCe
Ensamblado: Microsoft.Synchronization.Data.SqlServerCe (en microsoft.synchronization.data.sqlserverce.dll)

Sintaxis

'Declaración
Public Class SqlCeSyncScopeProvisioning
'Uso
Dim instance As SqlCeSyncScopeProvisioning
public class SqlCeSyncScopeProvisioning
public ref class SqlCeSyncScopeProvisioning
public class SqlCeSyncScopeProvisioning
public class SqlCeSyncScopeProvisioning

Ejemplo

En el ejemplo de código siguiente se aprovisiona una base de datos de SQL Server Compact. El aprovisionamiento se basa en la información sobre el ámbito que se recupera del servidor llamando al método GetDescriptionForScope y especificando el nombre del ámbito ("filtered_customer"), la conexión, el nombre del prefijo de objeto usado en el servidor (null) y el esquema de la base de datos opcional en que Sync Framework almacena los objetos de sincronización (en este caso "Sync"). Las bases de datos de SQL Server Compact no admiten esquemas independientes, por lo que se asigna el prefijo "Sync" al nombre de todos los objetos relacionados con la sincronización para facilitar su identificación. Para consultar este código en el contexto de un ejemplo completo, vea Configurar y ejecutar la sincronización de colaboración (SQL Server).

DbSyncScopeDescription clientSqlCe1Desc = SqlSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", null, "Sync", serverConn);
SqlCeSyncScopeProvisioning clientSqlCe1Config = new SqlCeSyncScopeProvisioning(clientSqlCe1Desc);
clientSqlCe1Config.ObjectPrefix = "Sync";
clientSqlCe1Config.Apply(clientSqlCe1Conn);
Dim clientSqlCe1Desc As DbSyncScopeDescription = _
    SqlSyncDescriptionBuilder.GetDescriptionForScope("filtered_customer", Nothing, "Sync", serverConn)
Dim clientSqlCe1Config As New SqlCeSyncScopeProvisioning(clientSqlCe1Desc)
clientSqlCe1Config.ObjectPrefix = "Sync"
clientSqlCe1Config.Apply(clientSqlCe1Conn)

Jerarquía de herencia

System.Object
  Microsoft.Synchronization.Data.SqlServerCe.SqlCeSyncScopeProvisioning

Seguridad para subprocesos

Todos los miembros (Compartidos en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

SqlCeSyncScopeProvisioning Miembros
Microsoft.Synchronization.Data.SqlServerCe Espacio de nombres