DistributionSubscription 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 beim Verteiler zu einem Abonnement für eine Transaktions- oder Momentaufnahmeveröffentlichung gespeicherte Informationen dar.
public ref class DistributionSubscription sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class DistributionSubscription : Microsoft.SqlServer.Replication.ReplicationObject
type DistributionSubscription = class
inherit ReplicationObject
Public NotInheritable Class DistributionSubscription
Inherits ReplicationObject
- Vererbung
Hinweise
Die DistributionSubscription Klasse wird hauptsächlich von SQL Server Management Studio verwendet, um Abonnements für nicht SQL Server Publikationen zu verwalten. Verwenden Sie eine Instanz der TransSubscription Klasse, um Informationen zu Abonnements abzurufen, die bei einem SQL Server Publisher registriert sind.
Die DistributionSubscription Klasse kann nur verwendet werden, um Informationen zu einem vorhandenen Abonnement zurückzugeben. Sie müssen eine Instanz der TransSubscription Klasse verwenden, um ein Abonnement für eine Transaktions- oder Momentaufnahmeveröffentlichung zu erstellen oder zu entfernen.
Threadsicherheit
Alle öffentlichen statischen (Shared
in Microsoft Visual Basic) Member dieses Typs sind für Multithreadvorgänge sicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Konstruktoren
DistributionSubscription() |
Erstellt eine neue Instanz der DistributionSubscription-Klasse. |
DistributionSubscription(String, String, String, String, String, String, ServerConnection) |
Erstellt eine neue Instanz der DistributionSubscription Klasse mit den erforderlichen Eigenschaften und mit einer Verbindung mit dem Verteiler. |
Eigenschaften
AgentJobId |
Ruft die ID des SQL Server-Agent Auftrags ab, der das Abonnement synchronisiert. |
AgentSchedule |
Ruft den Synchronisierungs-Agent-Zeitplan für das Abonnement 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) |
DistributionAgent |
Ruft den Namen des SQL Server-Agent Auftrags ab, der zum Synchronisieren des Abonnements verwendet wird. |
DistributionDBName |
Ruft den Namen der Verteilungsdatenbank ab oder legt diesen fest. |
IsExistingObject |
Ruft ab, ob das Objekt auf dem Server vorhanden ist. (Geerbt von ReplicationObject) |
Name |
Ruft den Namen des Abonnements ab. |
PublicationDBName |
Ruft den Namen der Veröffentlichungsdatenbank ab oder legt ihn fest. |
PublicationName |
Ruft den Namen der Veröffentlichung ab, zu der das Abonnement gehört, oder legt ihn fest. |
PublisherName |
Ruft den Verleger ab, zu dem das Abonnement gehört, oder legt ihn fest. |
SqlServerName |
Ruft den Namen der Microsoft SQL Server Instanz ab, mit der dieses Objekt verbunden ist. (Geerbt von ReplicationObject) |
Status |
Ruft den Status des Abonnements ab oder legt ihn fest. |
SubscriberName |
Ruft den Namen des Abonnenten ab oder legt ihn fest. |
SubscriptionDBName |
Ruft den Namen der Abonnementdatenbank ab oder legt diesen fest. |
SubscriptionType |
Ruft ab oder legt fest, ob der Verteilungs-Agent auf dem Verteiler (Push) bzw. dem Abonnenten (Pull) ausgeführt wird. |
SyncType |
Ruft die Art ab, in der das Abonnement initialisiert wird, oder legt sie 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) |
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) |
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) |
Script(ScriptOptions) |
Generiert ein Transact-SQL-Skript für das Abonnement. |