ReplicationTable Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente les informations sur un objet de table requis par la réplication.
public ref class ReplicationTable sealed : Microsoft::SqlServer::Replication::ReplicationObject, Microsoft::SqlServer::Replication::IReplicationDBObject
public sealed class ReplicationTable : Microsoft.SqlServer.Replication.ReplicationObject, Microsoft.SqlServer.Replication.IReplicationDBObject
type ReplicationTable = class
inherit ReplicationObject
interface IReplicationDBObject
Public NotInheritable Class ReplicationTable
Inherits ReplicationObject
Implements IReplicationDBObject
- Héritage
- Implémente
Remarques
Cohérence de thread
Tous les membres statiques publics (Shared
dans Microsoft Visual Basic) de ce type sont sécurisés pour les opérations multithread. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.
Constructeurs
ReplicationTable() |
Crée une instance de la classe ReplicationTable. |
ReplicationTable(String, String, String, ServerConnection) |
Crée une instance de la ReplicationTable classe avec le nom et le propriétaire spécifiés, sur la base de données spécifiée et avec la connexion spécifiée à une instance de Microsoft SQL Server. |
Propriétés
CachePropertyChanges |
Obtient ou définit s'il faut mettre en cache des modifications effectuées sur les propriétés de réplication ou les appliquer immédiatement. (Hérité de ReplicationObject) |
ConnectionContext |
Obtient ou définit la connexion à une instance de Microsoft SQL Server. (Hérité de ReplicationObject) |
DatabaseName |
Obtient ou définit le nom de la base de données qui contient la table de réplication. |
HasBigIntColumn |
Obtient une valeur qui indique si la table possède au moins une colonne du type de données |
HasBigIntIdentityColumn |
Obtient une valeur qui indique si la table possède au moins une colonne d'identité du type de données |
HasColumnSetColumn |
Obtient une valeur qui indique si la table possède un jeu de colonnes défini. |
HasGuidColumn |
Obtient une valeur qui indique si la table possède au moins une colonne d'identificateur global unique. |
HasHierarchyidColumn |
Obtient une valeur qui indique si la table possède une colonne de type |
HasIdentityColumn |
Obtient une valeur qui indique si la table possède au moins une colonne d'identité. |
HasIdentityNotForReplicationColumn |
Obtient une valeur qui indique si la table possède une colonne d'identité avec l'option NOT FOR REPLICATION définie. |
HasImprecisePKColumn |
Obtient une valeur qui indique si une colonne calculée imprécise est utilisée dans le cadre de la clé primaire. |
HasPrimaryKey |
Obtient une valeur qui indique si la table a une clé primaire. |
HasRowVersionColumn |
Obtient une valeur qui indique si une colonne existe dans la table avec le nom msrepl_tran_version. |
HasSparseColumn |
Obtient une valeur qui indique si la table possède une colonne avec l'attribut SPARSE. |
HasSqlVariantColumn |
Obtient une valeur qui indique si la table a une colonne sql_variant_type. |
HasTimestampColumn |
Obtient une valeur qui indique si la table a une colonne de type timestamp. |
IsExistingObject |
Détermine si l'objet existe ou non sur le serveur. (Hérité de ReplicationObject) |
IsFileTable |
Obtient une valeur qui indique si une table est une table de fichiers. |
Name |
Obtient ou définit le nom de la table. |
OwnerName |
Obtient ou définit le nom du propriétaire de la table. |
PublishedInMerge |
Obtient une valeur qui indique si la table est publiée dans une publication de fusion. |
PublishedInPeerToPeerPublication |
Obtient une valeur qui indique si la table est publiée dans une topologie de réplication transactionnelle d'égal à égal. |
PublishedInQueuedTransactions |
Obtient une valeur qui indique si la table est publiée par une publication qui prend en charge des abonnements de mise à jour en attente. |
SqlServerName |
Obtient le nom de l’instance Microsoft SQL Server à laquelle cet objet est connecté. (Hérité de ReplicationObject) |
TableId |
Obtient l'ID d'objet de la table. |
UserData |
Obtient ou définit une propriété d'objet qui permet aux utilisateurs d'attacher leurs propres données à l'objet. (Hérité de ReplicationObject) |
Méthodes
CheckValidCreation() |
Vérifie la création de la réplication valide. (Hérité de ReplicationObject) |
CheckValidDefinition(Boolean) |
Indique si la définition est valide. (Hérité de ReplicationObject) |
CommitPropertyChanges() |
Envoie toutes les instructions de modification de propriété mises en cache à l’instance de Microsoft SQL Server. (Hérité de ReplicationObject) |
Decouple() |
Dissocie l'objet de réplication référencé du serveur. (Hérité de ReplicationObject) |
EnumIdentityRangeInfo() |
Retourne les informations de plage d'identité sur des articles d'après la table. |
EnumReplicationColumns() |
Retourne les colonnes de la table qui peut être répliquée. |
GetChangeCommand(StringBuilder, String, String) |
Retourne la commande de modification de la réplication. (Hérité de ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Retourne la commande de création de la réplication. (Hérité de ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
Retourne la commande de suppression de la réplication. (Hérité de ReplicationObject) |
InternalRefresh(Boolean) |
Initialise une actualisation interne de la réplication. (Hérité de ReplicationObject) |
Load() |
Charge les propriétés d'un objet existant à partir du serveur. (Hérité de ReplicationObject) |
LoadProperties() |
Charge les propriétés d'un objet existant à partir du serveur. (Hérité de ReplicationObject) |
Refresh() |
Recharge les propriétés de l'objet. (Hérité de ReplicationObject) |
ReplicationAddColumn(String, String, AddColumnOption, String[], String) |
Ajoute une colonne à une table qui est déjà publiée dans une ou plusieurs publications. |
ReplicationDropColumn(String, String) |
Supprime une colonne d'une table publiée dans une ou plusieurs publications. |