Partager via


Membres SqlSyncScopeProvisioning

Représente l'approvisionnement d'une base de données SQL Server pour une étendue donnée représentée par un objet DbSyncScopeDescription.

Le type SqlSyncScopeProvisioning expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique SqlSyncScopeProvisioning() () () () Obsolète. Initialise une nouvelle instance de la classe SqlSyncScopeProvisioning à l'aide des valeurs par défaut.
Méthode publique SqlSyncScopeProvisioning(SqlConnection) Initialise une nouvelle instance de la classe SqlSyncScopeProvisioning avec la connexion spécifiée.
Méthode publique SqlSyncScopeProvisioning(DbSyncScopeDescription) Obsolète. Initialise une nouvelle instance de la classe SqlSyncScopeProvisioning pour l'étendue spécifiée.
Méthode publique SqlSyncScopeProvisioning(SqlConnection, DbSyncScopeDescription) Initialise une nouvelle instance de la classe SqlSyncScopeProvisioning avec la connexion et la description de l'étendue spécifiées.
Méthode publique SqlSyncScopeProvisioning(SqlConnection, SqlSyncScopeProvisioningType) Initialise une nouvelle instance de la classe SqlSyncScopeProvisioning avec la connexion et le type d'approvisionnement spécifiés.
Méthode publique SqlSyncScopeProvisioning(SqlConnection, DbSyncScopeDescription, SqlSyncScopeProvisioningType) Initialise une nouvelle instance de la classe SqlSyncScopeProvisioning avec la connexion, la description de l'étendue et le type d'approvisionnement spécifiés.

Haut de la page

Méthodes

  Nom Description
Méthode publique Apply() () () () Applique le script d'approvisionnement à une base de données SQL Server via la connexion spécifiée dans le constructeur.
Méthode publique Apply(SqlConnection) Obsolète. Applique le script d'approvisionnement à une base de données SQL Server via la connexion spécifiée.
Méthode publique Equals(Object) (Hérité de Object.)
Méthode protégée Finalize() () () () (Hérité de Object.)
Méthode publique GetHashCode() () () () (Hérité de Object.)
Méthode publique GetType() () () () (Hérité de Object.)
Méthode protégée MemberwiseClone() () () () (Hérité de Object.)
Méthode publique PopulateFromScopeDescription(DbSyncScopeDescription) Définit la description d'étendue à partir de laquelle la base de données doit être approvisionnée.
Méthode publique PopulateFromTemplate(String, String) Définit la description de l'étendue basée sur un modèle à partir de laquelle la base de données doit être approvisionnée.
Méthode publique ScopeExists(String) Indique si l'étendue spécifiée existe dans la base de données via la connexion spécifiée dans le constructeur.
Méthode publique ScopeExists(String, SqlConnection) Obsolète. Indique en retour si l'étendue spécifiée existe.
Méthode publique Script() () () () Génère une chaîne qui contient le code SQL permettant d'approvisionner la base de données pour une étendue spécifique via la connexion spécifiée dans le constructeur.
Méthode publique Script(String) Obsolète. Génère une chaîne qui contient le code SQL permettant d'approvisionner la base de données pour une étendue donnée.
Méthode publique SetCreateProceduresDefault(DbSyncCreationOption) Définit s'il faut créer un ensemble de procédures stockées pour l'insertion, la mise à jour et la suppression des données et des métadonnées de synchronisation.
Méthode publique SetCreateProceduresForAdditionalScopeDefault(DbSyncCreationOption) Définit s'il faut créer des procédures stockées supplémentaires pour une étendue qui contient des tables qui ont déjà été approvisionnées pour d'autres étendues. Par exemple, cette étendue ajoute une colonne de filtrage à une table qui a déjà été approvisionnée sans la colonne de filtrage. Définissez cette option avec la valeur Create pour vous assurer qu'une procédure d'énumération des modifications supplémentaire est créée pour pouvoir gérer la colonne de filtrage.
Méthode publique SetCreateTableDefault(DbSyncCreationOption) Définit s'il faut créer des tables de base lorsqu'une étendue est configurée. Les tables de base sont des tables qui contiennent des données utilisateur, par opposition aux tables de suivi qui contiennent des métadonnées de synchronisation.
Méthode publique SetCreateTrackingTableDefault(DbSyncCreationOption) Définit s'il faut créer des tables qui stockent les métadonnées de suivi des modifications.
Méthode publique SetCreateTriggersDefault(DbSyncCreationOption) Définit s'il faut créer, sur les tables de base, des déclencheurs qui mettent à jour les tables de suivi.
Méthode publique SetPopulateTrackingTableDefault(DbSyncCreationOption) Définit s'il faut insérer des métadonnées dans les tables de suivi des modifications pour les lignes qui existent déjà dans les tables de base.
Méthode publique SetUseBulkProceduresDefault(Boolean) Définit une valeur qui indique si les procédures en bloc doivent être créées lors de l'approvisionnement des procédures stockées.
Méthode publique TemplateExists(String) Retourne si le modèle spécifié existe dans la base de données.
Méthode publique ToString() () () () (Hérité de Object.)

Haut de la page

Propriétés

  Nom Description
Propriété publique CommandTimeout Obtient ou définit la durée d'attente (en secondes) qui précède l'arrêt d'une commande d'approvisionnement et la génération d'une erreur.
Propriété publique ObjectPrefix Obtient ou définit le préfixe facultatif utilisé pour identifier les objets créés par Sync Framework.
Propriété publique ObjectSchema Obtient ou définit le schéma de la base de données dans lequel Sync Framework crée des objets.
Propriété publique ScopeName Obtient ou définit le nom de l'étendue ou du modèle que cet objet représente.
Propriété publique Tables Obtient une collection d'objets représentant chacun l'approvisionnement d'une table de base de données.
Propriété publique UserComment Obtient ou définit le commentaire spécifié par l'utilisateur sur l'étendue.

Haut de la page

Voir aussi

Référence

SqlSyncScopeProvisioning Classe

Espace de noms Microsoft.Synchronization.Data.SqlServer