ReplicationMonitor 類別

定義

監控複製伺服器。

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

備註

線程安全性

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

建構函式

名稱 Description
ReplicationMonitor()

建立 ReplicationMonitor 類別的新實例。

ReplicationMonitor(ServerConnection)

建立一個新類別實例ReplicationMonitor,並以指定連線連接到 Microsoft SQL Server 實例。

屬性

名稱 Description
CachePropertyChanges

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

(繼承來源 ReplicationObject)
CacheRefreshPolicy

取得或設定監視器快取刷新政策。

ConnectionContext

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

(繼承來源 ReplicationObject)
ExcludeAnonymousSubscriptions

會判斷匿名訂閱的資訊是否會被回傳。

IsExistingObject

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

(繼承來源 ReplicationObject)
Name

取得目前連接的 Microsoft SQL Server 實例名稱。

PublisherMonitors

取得一組 PublisherMonitor 物件,用於監控使用受監控發行商的出版商。

SqlServerName

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

(繼承來源 ReplicationObject)
Status

取得發行商的整體複製狀態,包括所有使用該發行商的發行商。

UserData

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

(繼承來源 ReplicationObject)

方法

名稱 Description
CheckValidCreation()

檢查有效的複製建立。

(繼承來源 ReplicationObject)
CheckValidDefinition(Boolean)

表示該定義是否有效。

(繼承來源 ReplicationObject)
CommitPropertyChanges()

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

(繼承來源 ReplicationObject)
Decouple()

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

(繼承來源 ReplicationObject)
EnumDistributionAgents()

回傳受監控分銷商的 散發代理程式 工作資訊。

EnumErrorRecords(String, Int32)

回傳與特定錯誤 ID 相關的錯誤資訊,該錯誤發生於同步會話期間。

EnumLogReaderAgents()

回傳受監控分銷商的日誌讀取代理職缺資訊。

EnumMergeAgents()

回傳受監控發行商的 合併代理程式 職缺資訊。

EnumMiscellaneousAgents()

回傳受監控分發器中雜項複製代理的工作資訊。

EnumPublishers()

回傳使用受監控發行商的出版商資訊。

EnumPublishers2()

回傳使用目前連接伺服器作為發行商的發行商清單。

EnumQueueReaderAgents()

回傳受監控分發器中佇列讀取代理工作資訊。

EnumQueueReaderAgentSessionDetails(String, Int32, String)

回傳關於 Queue Reader Agent 會話的詳細資訊。

EnumQueueReaderAgentSessions(String, Int32, Int32, Boolean)

回傳關於排隊讀取代理會話的資訊清單,包括狀態與統計資訊。

EnumSnapshotAgents()

回傳受監控分發器的 快照集代理程式 工作資訊。

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)
StatusOf(AgentType)

依代理類型回傳受監控分發器複製代理的整體狀態。

適用於

另請參閱