Article 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 la classe de base à partir de laquelle la classe TransArticle et la classe MergeArticle sont dérivées.
public ref class Article abstract : Microsoft::SqlServer::Replication::ReplicationObject
public abstract class Article : Microsoft.SqlServer.Replication.ReplicationObject
type Article = class
inherit ReplicationObject
Public MustInherit Class Article
Inherits ReplicationObject
- Héritage
- Dérivé
Remarques
La Article classe représente les propriétés et les comportements des articles qui sont communs aux articles publiés dans les topologies de réplication transactionnelle et de fusion.
Les articles publiés à partir d’un éditeur non SQL Server sont représentés par la DistributionArticle classe .
Cohérence de thread
Les membres statiques publics (Shared
dans Microsoft Visual Basic) de ce type sont sécurisés pour les opérations multithread. Il n’est pas garanti que les membres de l’instance soient thread-safe.
Constructeurs
Article() |
Initialise une nouvelle instance de la classe Article. |
Propriétés
ArticleId |
Obtient la valeur d'ID de l'article. |
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) |
CreateArticleAsHeterogeneous |
Obtient ou définit une valeur qui indique s'il faut créer un article hétérogène. |
CreationScript |
Obtient ou définit le nom et le chemin d’accès complet du fichier de script Transact-SQL utilisé pour créer l’objet de destination sur l’Abonné. |
DatabaseName |
Obtient ou définit le nom de la base de données qui contient les données et les objets publiés dans l'article. |
Description |
Obtient ou définit une description textuelle de l'article. |
DestinationObjectName |
Obtient ou définit l'objet de base de données qui est l'objet de base de données source pour l'article sur l'Abonné. |
DestinationObjectOwner |
Obtient ou définit le propriétaire du schéma de l'objet de base de données source pour l'article sur l'Abonné. |
IdentityRangeManagementOption |
Obtient ou définit les options de gestion des plages d'identité pour l'article. |
IdentityRangeThreshold |
Obtient ou définit la valeur à laquelle une nouvelle plage de valeurs de colonne d'identité est affectée à un serveur de publication ou à un Abonné. |
IsExistingObject |
Détermine si l'objet existe ou non sur le serveur. (Hérité de ReplicationObject) |
Name |
Obtient ou définit le nom de l'article. |
PreCreationMethod |
Obtient ou définit l'action à entreprendre lorsque l'objet publié existe déjà dans la base de données de l'abonnement. |
PublicationName |
Obtient ou définit le nom de la publication à laquelle l'article appartient. |
PublisherIdentityRangeSize |
Obtient ou définit la plage de valeurs d’identité affectées aux colonnes de table sur le serveur de publication. |
SchemaOption |
Obtient ou définit les options de création du schéma pour un article. |
SourceObjectName |
Obtient ou définit le nom de l'objet de base de données publié. |
SourceObjectOwner |
Obtient ou définit le propriétaire de l'objet de base de données publié. |
SqlServerName |
Obtient le nom de l’instance Microsoft SQL Server à laquelle cet objet est connecté. (Hérité de ReplicationObject) |
SubscriberIdentityRangeSize |
Obtient ou définit le nombre maximal de nouvelles lignes qui peuvent être insérées dans une colonne d'identité dans une table sur un Abonné avant qu'une autre plage d'identité ne doive être allouée. |
Type |
Obtient ou définit le type de l'article. |
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) |
VerticalPartition |
Obtient une valeur qui indique si toutes les colonnes sont publiées dans un article de table. |
Méthodes
CheckValidCreation() |
Vérifie la création de l'article valide. |
CheckValidDefinition(Boolean) |
Indique si la définition est valide. |
CommitPropertyChanges() |
Envoie toutes les instructions de modification de propriété mises en cache à l’instance de Microsoft SQL Server. (Hérité de ReplicationObject) |
Create() |
Crée un article sur l’instance actuellement connectée de SQL Server en fonction des propriétés actuelles de l’objet TransArticle ou de l’objet MergeArticle . |
Decouple() |
Dissocie l'objet de réplication référencé du serveur. (Hérité de ReplicationObject) |
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) |
Remove() |
Supprime un article existant sur l’instance actuellement connectée de SQL Server en fonction des propriétés actuelles de l’objet TransArticle ou de l’objet MergeArticle . |
Script(ScriptOptions) |
Génère un script Transact-SQL qui peut être exécuté pour créer ou supprimer l’objet TransArticle ou l’objet MergeArticle sur le serveur. |