DistributionArticle 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.
Repräsentiert Informationen über einen Artikel, der in einer Transaktions- oder Snapshot-Publikation veröffentlicht wurde, die beim Distributor gespeichert ist.
public ref class DistributionArticle sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class DistributionArticle : Microsoft.SqlServer.Replication.ReplicationObject
type DistributionArticle = class
inherit ReplicationObject
Public NotInheritable Class DistributionArticle
Inherits ReplicationObject
- Vererbung
Hinweise
Der Kurs DistributionArticle wird hauptsächlich vom SQL Server Management Studio und für Nicht-SQL Server Publisher verwendet. Um die Eigenschaften eines Artikels zu erstellen, anzuzeigen oder zu ändern, sollten Sie stattdessen eine Instanz der TransArticle Klasse verwenden.
Die Klasse DistributionArticle erfordert eine Verbindung zum Distributor.
Threadsicherheit
Alle öffentlichen statischen (Shared in Microsoft Visual Basic) Mitglieder dieses Typs sind für Multithread-Operationen sicher. Instanzenmitglieder sind nicht garantiert threadsicher.
Konstruktoren
| Name | Beschreibung |
|---|---|
| DistributionArticle() |
Erstellt eine neue Instanz der DistributionArticle Klasse. |
| DistributionArticle(String, String, String, String, String, ServerConnection) |
Erstellt eine neue Instanz der DistributionArticle Klasse mit den erforderlichen Eigenschaften und einer Verbindung zum Distributor. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ArticleId |
Erhält oder setzt den ID-Wert für den Artikel. |
| CachePropertyChanges |
Es gibt oder setzt, ob Änderungen an den Replikationseigenschaften zwischengespeichert oder sofort angewendet werden. (Geerbt von ReplicationObject) |
| ConnectionContext |
Erhält oder setzt die Verbindung zu einer Instanz von Microsoft SQL Server. (Geerbt von ReplicationObject) |
| Description |
Erhält oder legt eine Beschreibung für den Artikel fest. |
| DistributionDBName |
Erhält oder setzt den Namen der Verteilungsdatenbank, die die Artikelmetadaten enthält. |
| IsExistingObject |
Es bekommt, ob das Objekt auf dem Server existiert oder nicht. (Geerbt von ReplicationObject) |
| Name |
Erhält oder setzt den Namen des Artikels. |
| PublicationDBName |
Erhält oder setzt den Namen der Publikationsdatenbank. |
| PublicationName |
Erhält oder setzt den Namen der Publikation, die den Artikel enthält. |
| PublisherName |
Erhält oder setzt den Namen des Publisher. |
| SourceObjectName |
Erhält oder setzt das Datenbankobjekt, das die Artikeldaten bereitstellt. |
| SourceObjectOwner |
Erhält oder setzt den Besitzer des Datenbankobjekts, das die Artikeldaten bereitstellt. |
| SqlServerName |
Erhält den Namen der Microsoft SQL Server-Instanz, mit der dieses Objekt verbunden ist. (Geerbt von ReplicationObject) |
| UserData |
Erhält oder setzt eine Objekt-Eigenschaft, die es Nutzern erlaubt, eigene Daten an das Objekt anzuhängen. (Geerbt von ReplicationObject) |
Methoden
| Name | Beschreibung |
|---|---|
| CheckValidCreation() |
Prüft die gültige Replikationserstellung. (Geerbt von ReplicationObject) |
| CheckValidDefinition(Boolean) |
Gibt an, ob die Definition gültig ist. (Geerbt von ReplicationObject) |
| CommitPropertyChanges() |
Sendet alle zwischengespeicherten Property-Change-Anweisungen an die Instanz von Microsoft SQL Server. (Geerbt von ReplicationObject) |
| Create() |
Erstellt die Artikelmetadaten beim Distributor. |
| Decouple() |
Entkoppelt das referenzierte Replikationsobjekt vom Server. (Geerbt von ReplicationObject) |
| GetChangeCommand(StringBuilder, String, String) |
Gibt den Änderungsbefehl aus der Replikation zurück. (Geerbt von ReplicationObject) |
| GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Gibt den Create-Befehl aus der Replikation zurück. (Geerbt von ReplicationObject) |
| GetDropCommand(StringBuilder, Boolean) |
Gibt den Drop-Befehl aus der Replikation zurück. (Geerbt von ReplicationObject) |
| InternalRefresh(Boolean) |
Führt eine interne Aktualisierung aus der Replikation ein. (Geerbt von ReplicationObject) |
| Load() |
Lädt die Eigenschaften eines bestehenden Objekts vom Server. (Geerbt von ReplicationObject) |
| LoadProperties() |
Lädt die Eigenschaften eines bestehenden Objekts vom Server. (Geerbt von ReplicationObject) |
| Refresh() |
Lädt die Eigenschaften des Objekts neu. (Geerbt von ReplicationObject) |
| Remove() |
Entfernt die Metadaten von Artikeln aus dem Verteiler. |
| Script(ScriptOptions) |
Erzeugt ein Transact-SQL Skript, das verwendet werden kann, um den Artikel mit den angegebenen Eigenschaften zu erstellen oder zu löschen. |