Article Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Basisklasse dar, von der die TransArticle-Klasse und die MergeArticle-Klasse abgeleitet werden.
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
- Vererbung
- Abgeleitet
Hinweise
Die Article -Klasse stellt Artikeleigenschaften und -verhaltensweisen dar, die für Artikel gelten, die in Transaktions- und Mergereplikationstopologien veröffentlicht werden.
Artikel, die von einem nicht SQL Server Herausgeber veröffentlicht wurden, werden durch die DistributionArticle -Klasse dargestellt.
Threadsicherheit
Öffentliche statische (Shared
in Microsoft Visual Basic) Member dieses Typs sind für Multithreadvorgänge sicher. Instanzmember sind nicht garantiert, dass sie threadsicher sind.
Konstruktoren
Article() |
Initialisiert eine neue Instanz der Article-Klasse. |
Eigenschaften
ArticleId |
Ruft den ID-Wert des Artikels ab. |
CachePropertyChanges |
Ruft ab oder legt fest, ob Änderungen an den Replikationseigenschaften zwischengespeichert oder sofort angewendet werden sollen. (Geerbt von ReplicationObject) |
ConnectionContext |
Ruft die Verbindung mit einer Instanz von Microsoft SQL Server ab oder legt sie fest. (Geerbt von ReplicationObject) |
CreateArticleAsHeterogeneous |
Ruft einen Wert ab, der angibt, ob ein Artikel als heterogen erstellt werden soll, oder legt ihn fest. |
CreationScript |
Ruft den Namen und den vollständigen Pfad der Transact-SQL-Skriptdatei ab, die zum Erstellen des Zielobjekts beim Abonnenten verwendet wird, oder legt diesen fest. |
DatabaseName |
Ruft den Namen der Datenbank ab, die die Daten und Objekte enthält, die im Artikel veröffentlicht werden, oder legt ihn fest. |
Description |
Ruft eine Textbeschreibung des Artikels ab oder legt sie fest. |
DestinationObjectName |
Ruft das Datenbankobjekt ab, das das Quelldatenbankobjekt für den Artikel auf dem Abonnenten ist, oder legt es fest. |
DestinationObjectOwner |
Ruft den Schemabesitzer des Quelldatenbankobjekts für den Artikel auf dem Abonnenten ab oder legt ihn fest. |
IdentityRangeManagementOption |
Ruft die Optionen zur Identitätsbereichsverwaltung für den Artikel ab oder legt sie fest. |
IdentityRangeThreshold |
Ruft den Wert ab, bei dem einem Verleger oder einem Abonnenten ein neuer Bereich von Identitätsspaltenwerten zugewiesen wird, oder legt ihn fest. |
IsExistingObject |
Ruft ab, ob das Objekt auf dem Server vorhanden ist. (Geerbt von ReplicationObject) |
Name |
Ruft den Namen des Artikels ab oder legt ihn fest. |
PreCreationMethod |
Ruft die Aktion ab, die ausgeführt werden soll, wenn das veröffentlichte Objekt bereits in der Abonnementdatenbank vorhanden ist, oder legt sie fest. |
PublicationName |
Ruft den Namen der Veröffentlichung ab, zu der der Artikel gehört, oder legt ihn fest. |
PublisherIdentityRangeSize |
Ruft den Bereich der Identitätswerte ab, die Tabellenspalten auf dem Verleger zugewiesen sind, oder legt diesen fest. |
SchemaOption |
Ruft die Schemaerstellungsoptionen für einen Artikel ab oder legt sie fest. |
SourceObjectName |
Ruft den Namen des Datenbankobjekts ab, das veröffentlicht wird, oder legt ihn fest. |
SourceObjectOwner |
Ruft den Besitzer des Datenbankobjekts ab, das veröffentlicht wird, oder legt ihn fest. |
SqlServerName |
Ruft den Namen der Microsoft SQL Server-Instanz ab, mit der dieses Objekt verbunden ist. (Geerbt von ReplicationObject) |
SubscriberIdentityRangeSize |
Ruft die maximale Anzahl von neuen Zeilen ab, die auf einem Abonnenten in eine Identitätsspalte in einer Tabelle eingefügt werden können, bevor ein anderer Identitätsbereich zugeordnet werden muss, oder legt sie fest. |
Type |
Ruft den Artikeltyp ab oder legt ihn fest. |
UserData |
Ruft eine Objekteigenschaft ab, die es Benutzern ermöglicht, ihre eigenen Daten an das Objekt anzufügen, oder legt sie fest. (Geerbt von ReplicationObject) |
VerticalPartition |
Ruft einen Wert ab, der angibt, ob alle Spalten in einem Tabellenartikel veröffentlicht werden. |
Methoden
CheckValidCreation() |
Überprüft die gültige Artikelerstellung. |
CheckValidDefinition(Boolean) |
Gibt an, ob die Definition gültig ist. |
CommitPropertyChanges() |
Sendet alle zwischengespeicherten Eigenschaftsänderungsanweisungen an die Instanz von Microsoft SQL Server. (Geerbt von ReplicationObject) |
Create() |
Erstellt einen neuen Artikel für die aktuell verbundene Instanz von SQL Server basierend auf den aktuellen Eigenschaften des TransArticle -Objekts oder -MergeArticleObjekts. |
Decouple() |
Entkoppelt das Replikationsobjekt, auf das verwiesen wird, vom Server. (Geerbt von ReplicationObject) |
GetChangeCommand(StringBuilder, String, String) |
Gibt den Änderungsbefehl von der Replikation zurück. (Geerbt von ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Gibt den Erstellungsbefehl von der Replikation zurück. (Geerbt von ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
Gibt den Löschbefehl von der Replikation zurück. (Geerbt von ReplicationObject) |
InternalRefresh(Boolean) |
Initiiert eine interne Aktualisierung von der Replikation. (Geerbt von ReplicationObject) |
Load() |
Lädt die Eigenschaften eines vorhandenen Objekts vom Server. (Geerbt von ReplicationObject) |
LoadProperties() |
Lädt die Eigenschaften eines vorhandenen Objekts vom Server. (Geerbt von ReplicationObject) |
Refresh() |
Lädt die Eigenschaften des Objekts erneut. (Geerbt von ReplicationObject) |
Remove() |
Entfernt einen vorhandenen Artikel für die aktuell verbundene Instanz von SQL Server basierend auf den aktuellen Eigenschaften des TransArticle -Objekts oder -MergeArticleObjekts. |
Script(ScriptOptions) |
Generiert ein Transact-SQL-Skript, das ausgeführt werden kann, um das TransArticle Objekt oder das MergeArticle Objekt auf dem Server zu erstellen oder zu löschen. |