DistributionArticle Klasse

Definition

Stellt Informationen zu einem Artikel dar, der in einer beim Verteiler gespeicherten Transaktions- oder Momentaufnahmeveröffentlichung veröffentlicht wird.

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
DistributionArticle

Hinweise

Die DistributionArticle Klasse wird hauptsächlich von 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 DistributionArticle Klasse erfordert eine Verbindung mit dem Verteiler.

Threadsicherheit

Alle öffentlichen statischen Elemente (Shared in Microsoft Visual Basic) dieses Typs sind für Multithreadvorgänge sicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Konstruktoren

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 mit dem Verteiler.

Eigenschaften

ArticleId

Ruft den ID-Wert für den Artikel ab oder legt ihn fest.

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)
Description

Ruft eine Beschreibung für den Artikel ab oder legt sie fest.

DistributionDBName

Ruft den Namen der Verteilungsdatenbank ab, die die Artikelmetadaten enthält, 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.

PublicationDBName

Ruft den Namen der Veröffentlichungsdatenbank ab oder legt ihn fest.

PublicationName

Ruft den Namen der Veröffentlichung ab, die den Artikel enthält, oder legt ihn fest.

PublisherName

Ruft den Namen des Publisher ab oder legt sie fest.

SourceObjectName

Ruft das Datenbankobjekt ab, das die Artikeldaten bereitstellt, oder legt es fest.

SourceObjectOwner

Ruft den Besitzer des Datenbankobjekts ab, das die Artikeldaten bereitstellt, oder legt ihn fest.

SqlServerName

Ruft den Namen der Microsoft-SQL Server-Instanz ab, mit der dieses Objekt verbunden ist.

(Geerbt von ReplicationObject)
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)

Methoden

CheckValidCreation()

Überprüft, ob die Replikationserstellung gültig ist.

(Geerbt von ReplicationObject)
CheckValidDefinition(Boolean)

Gibt an, ob die Definition gültig ist.

(Geerbt von ReplicationObject)
CommitPropertyChanges()

Sendet alle zwischengespeicherten Eigenschaftsänderungsanweisungen an die Instanz von Microsoft SQL Server.

(Geerbt von ReplicationObject)
Create()

Erstellt die Artikelmetadaten beim Verteiler.

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 Artikelmetadaten aus dem Verteiler.

Script(ScriptOptions)

Generiert ein Transact-SQL-Skript, das zum Erstellen oder Löschen des Artikels mit den angegebenen Eigenschaften verwendet werden kann.

Gilt für: