語言

RegisteredSubscriber 類別

定義

代表已在Publisher或發行商註冊的訂閱者。

public ref class RegisteredSubscriber sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class RegisteredSubscriber : Microsoft.SqlServer.Replication.ReplicationObject
type RegisteredSubscriber = class
    inherit ReplicationObject
Public NotInheritable Class RegisteredSubscriber
Inherits ReplicationObject
繼承
RegisteredSubscriber

備註

在 Microsoft SQL Server 2005 中,不再需要在 Publisher 明確註冊訂閱者。 此RegisteredSubscriber類別的提供是為了向下相容於先前版本的 SQL Server。

線程安全性

任何此類的公開靜態(SharedMicrosoft Visual Basic)成員對多執行緒操作都是安全的。 任何實例成員都不保證具有執行緒安全性。

建構函式

名稱 Description
RegisteredSubscriber()

建立 RegisteredSubscriber 類別的新實例。

RegisteredSubscriber(String, ServerConnection, String, String)

建立一個新的類別實例RegisteredSubscriber,名稱為指定名稱、與發行版 Publisher、發行版 Publisher 及發行資料庫的指定連線。

RegisteredSubscriber(String, ServerConnection)

建立一個新的類別實例RegisteredSubscriber,名稱指定且與 Publisher 有特定連結。

屬性

名稱 Description
CachePropertyChanges

取得或設定是快取複製屬性的變更,還是立即套用。

(繼承來源 ReplicationObject)
ConnectionContext

取得或設定連接到 Microsoft SQL Server 實例。

(繼承來源 ReplicationObject)
DefaultDistributionSchedule

若未指定,則會獲得預設排程指派給 散發代理程式。

DefaultMergeSchedule

如果沒有指定,會取得預設的排程分配給 合併代理程式。

Description

取得或設定物件的文字描述。

DistributionDatabase

取得或設定發行版 Publisher 所使用的分發資料庫名稱。

DistributionPublisher

取得或設定用戶註冊的分Publisher名稱。

IsExistingObject

它會判斷該物件是否存在於伺服器上。

(繼承來源 ReplicationObject)
Name

取得或設定註冊訂閱者的名稱。

SqlServerName

取得該物件所連接的 Microsoft SQL Server 實例名稱。

(繼承來源 ReplicationObject)
SubscriberSecurity

取得一個安全上下文,供 散發代理程式 或 合併代理程式 連接此註冊用戶。

Type

取得或設定訂閱者的類型。

UserData

取得或設定一個物件屬性,讓使用者能將自己的資料附加到物件上。

(繼承來源 ReplicationObject)

方法

名稱 Description
CheckValidCreation()

檢查有效的複製建立。

(繼承來源 ReplicationObject)
CheckValidDefinition(Boolean)

表示該定義是否有效。

(繼承來源 ReplicationObject)
CommitPropertyChanges()

將所有快取的屬性變更語句傳送到 Microsoft SQL Server 實例。

(繼承來源 ReplicationObject)
Create()

在指定的Publisher或Distributator註冊訂閱者。

Decouple()

將參考的複製物件與伺服器解耦。

(繼承來源 ReplicationObject)
GetChangeCommand(StringBuilder, String, String)

回傳複製中的變更指令。

(繼承來源 ReplicationObject)
GetCreateCommand(StringBuilder, Boolean, ScriptOptions)

回傳複製中的 create 指令。

(繼承來源 ReplicationObject)
GetDropCommand(StringBuilder, Boolean)

從複製中回傳 drop 指令。

(繼承來源 ReplicationObject)
InternalRefresh(Boolean)

會從複製中啟動內部刷新。

(繼承來源 ReplicationObject)
Load()

從伺服器載入現有物件的屬性。

(繼承來源 ReplicationObject)
LoadProperties()

從伺服器載入現有物件的屬性。

(繼承來源 ReplicationObject)
Refresh()

重新載入物件的屬性。

(繼承來源 ReplicationObject)
Remove()

移除由物件所代表的訂閱者註冊。

Script(ScriptOptions)

回傳一個字串,包含物件所代表伺服器電腦上Microsoft SQL Server註冊訂閱者的 Transact-SQL 建立或刪除腳本。

適用於