Compartir a través de


SqlSyncScopeProvisioning Miembros

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

El tipo SqlSyncScopeProvisioning expone los siguientes miembros.

Constructores

  Nombre Descripción
Método publico SqlSyncScopeProvisioning() () () () Obsoleto. Inicializa una nueva instancia de la clase SqlSyncScopeProvisioning usando valores predeterminados.
Método publico SqlSyncScopeProvisioning(SqlConnection) Inicializa una nueva instancia de la clase SqlSyncScopeProvisioning con la conexión especificada.
Método publico SqlSyncScopeProvisioning(DbSyncScopeDescription) Obsoleto. Inicializa una nueva instancia de la clase SqlSyncScopeProvisioning para el ámbito especificado.
Método publico SqlSyncScopeProvisioning(SqlConnection, DbSyncScopeDescription) Inicializa una nueva instancia de la clase SqlSyncScopeProvisioning con la conexión y la descripción del ámbito especificadas.
Método publico SqlSyncScopeProvisioning(SqlConnection, SqlSyncScopeProvisioningType) Inicializa una nueva instancia de la clase SqlSyncScopeProvisioning con la conexión y el tipo de aprovisionamiento especificados
Método publico SqlSyncScopeProvisioning(SqlConnection, DbSyncScopeDescription, SqlSyncScopeProvisioningType) Inicializa una nueva instancia de la clase SqlSyncScopeProvisioning con la conexión, la descripción del ámbito y el tipo de aprovisionamiento especificados.

Principio

Métodos

  Nombre Descripción
Método publico Apply() () () () Aplica el script de aprovisionamiento a una base de datos de SQL Server mediante la conexión especificada en el constructor.
Método publico Apply(SqlConnection) Obsoleto. Aplica el script de aprovisionamiento a una base de datos de SQL Server a través de la conexión especificada.
Método publico Equals(Object) (Se hereda de Object).
Método protegido Finalize() () () () (Se hereda de Object).
Método publico GetHashCode() () () () (Se hereda de Object).
Método publico GetType() () () () (Se hereda de Object).
Método protegido MemberwiseClone() () () () (Se hereda de Object).
Método publico PopulateFromScopeDescription(DbSyncScopeDescription) Establece la descripción del ámbito desde el que se debe aprovisionar la base de datos.
Método publico PopulateFromTemplate(String, String) Establece la descripción del ámbito basado en plantilla desde el que se debe aprovisionar la base de datos.
Método publico ScopeExists(String) Indica si el ámbito especificado existe en la base de datos mediante el uso de la conexión especificada en el constructor.
Método publico ScopeExists(String, SqlConnection) Obsoleto. Devuelve información sobre si existe el ámbito especificado.
Método publico Script() () () () Genera una cadena que contiene el código SQL con el fin de aprovisionar la base de datos para un ámbito determinado mediante la conexión especificada en el constructor.
Método publico Script(String) Obsoleto. Genera una cadena que contiene el código SQL que va a aprovisionar la base de datos para un ámbito determinado.
Método publico SetCreateProceduresDefault(DbSyncCreationOption) Establece si se debe crear un conjunto de procedimientos almacenados que insertan, actualizan y eliminan datos y metadatos de sincronización.
Método publico SetCreateProceduresForAdditionalScopeDefault(DbSyncCreationOption) Establece si se crean procedimientos almacenados adicionales para un ámbito que contiene tablas que ya han sido aprovisionadas para otros ámbitos. Por ejemplo, este ámbito agrega una columna de filtro a una tabla que ya ha sido aprovisionada sin la columna de filtro. Establezca esta opción en Create para garantizar que se ha creado un procedimiento adicional de enumeración de cambios que puede controlar la columna de filtro.
Método publico SetCreateTableDefault(DbSyncCreationOption) Establece si se deben crear tablas base cuando se configura un ámbito. Las tablas base son tablas que contienen datos de usuario, en oposición a las tablas de seguimiento, que contienen metadatos de sincronización.
Método publico SetCreateTrackingTableDefault(DbSyncCreationOption) Establece si se deben crear tablas que almacenen metadatos del seguimiento de cambios.
Método publico SetCreateTriggersDefault(DbSyncCreationOption) Establece si se deben crear, en las tablas base, desencadenadores que actualicen las tablas de seguimiento.
Método publico SetPopulateTrackingTableDefault(DbSyncCreationOption) Establece si se deben insertar metadatos en las tablas de seguimiento de cambios para las filas que ya existen en las tablas base.
Método publico SetUseBulkProceduresDefault(Boolean) Establece un valor que indica si los procedimientos masivos se deben crear cuando se aprovisionen los procedimientos almacenados.
Método publico TemplateExists(String) Devuelve información sobre si existe la plantilla especificada en la base de datos.
Método publico ToString() () () () (Se hereda de Object).

Principio

Propiedades

  Nombre Descripción
Propiedad pública CommandTimeout Obtiene o establece el tiempo de espera, en segundos, antes de que se detenga un comando de aprovisionamiento y se genere un error.
Propiedad pública ObjectPrefix Obtiene o establece el prefijo opcional que se usa para identificar los objetos creados por Sync Framework.
Propiedad pública ObjectSchema Obtiene o establece el esquema de base de datos en el que Sync Framework crea los objetos.
Propiedad pública ScopeName Obtiene el nombre del ámbito o de la plantilla que representa este objeto.
Propiedad pública Tables Obtiene una colección de objetos, cada uno de los cuales representa el aprovisionamiento de una tabla de base de datos.
Propiedad pública UserComment Obtiene o establece el comentario de usuario especificado acerca del ámbito.

Principio

Vea también

Referencia

SqlSyncScopeProvisioning Clase

Microsoft.Synchronization.Data.SqlServer Espacio de nombres