次の方法で共有


PublicationMonitor.TransPendingCommandInfo メソッド

サブスクリプションに対するコマンドの保留に関する情報を返します。

名前空間:  Microsoft.SqlServer.Replication
アセンブリ:  Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo.dll)

構文

'宣言
Public Function TransPendingCommandInfo ( _
    subscriberName As String, _
    subscriptionDBName As String, _
    subscriptionType As SubscriptionOption _
) As PendingCommandInfo
'使用
Dim instance As PublicationMonitor 
Dim subscriberName As String 
Dim subscriptionDBName As String 
Dim subscriptionType As SubscriptionOption 
Dim returnValue As PendingCommandInfo 

returnValue = instance.TransPendingCommandInfo(subscriberName, _
    subscriptionDBName, subscriptionType)
public PendingCommandInfo TransPendingCommandInfo(
    string subscriberName,
    string subscriptionDBName,
    SubscriptionOption subscriptionType
)
public:
PendingCommandInfo^ TransPendingCommandInfo(
    String^ subscriberName, 
    String^ subscriptionDBName, 
    SubscriptionOption subscriptionType
)
member TransPendingCommandInfo : 
        subscriberName:string * 
        subscriptionDBName:string * 
        subscriptionType:SubscriptionOption -> PendingCommandInfo
public function TransPendingCommandInfo(
    subscriberName : String, 
    subscriptionDBName : String, 
    subscriptionType : SubscriptionOption
) : PendingCommandInfo

パラメーター

  • subscriberName
    型: System.String
    サブスクリプションが存在するサブスクライバーの名前を指定する String 値です。
  • subscriptionDBName
    型: System.String
    サブスクリプション データベースの名前を指定する String 値です。

戻り値

型: Microsoft.SqlServer.Replication.PendingCommandInfo
保留中のコマンドおよびこれらのコマンドの配信の完了にかかる推定時間の一覧を含む PendingCommandInfo オブジェクト値です。

説明

TransPendingCommandInfo メソッドを呼び出すことができるのは、ディストリビューター側の固定サーバー ロール sysadmin のメンバー、ディストリビューション データベースの固定データベース ロール db_owner のメンバー、またはパブリケーションのパブリケーション アクセス リスト (PAL) のユーザーだけです。

TransPendingCommandInfo を呼び出すと、sp_replmonitorsubscriptionpendingcmds (Transact-SQL) を実行したのと同じことになります。

関連項目

参照

PublicationMonitor クラス

Microsoft.SqlServer.Replication 名前空間

その他の技術情報

レプリケーションをプログラムから監視する (RMO プログラミング)