次の方法で共有


PublicationMonitor.TransPendingCommandInfo メソッド

定義

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

public:
 Microsoft::SqlServer::Replication::PendingCommandInfo ^ TransPendingCommandInfo(System::String ^ subscriberName, System::String ^ subscriptionDBName, Microsoft::SqlServer::Replication::SubscriptionOption subscriptionType);
public Microsoft.SqlServer.Replication.PendingCommandInfo TransPendingCommandInfo (string subscriberName, string subscriptionDBName, Microsoft.SqlServer.Replication.SubscriptionOption subscriptionType);
member this.TransPendingCommandInfo : string * string * Microsoft.SqlServer.Replication.SubscriptionOption -> Microsoft.SqlServer.Replication.PendingCommandInfo
Public Function TransPendingCommandInfo (subscriberName As String, subscriptionDBName As String, subscriptionType As SubscriptionOption) As PendingCommandInfo

パラメーター

subscriberName
String

サブスクリプションが存在するサブスクライバーの名前を指定する String 値です。

subscriptionDBName
String

サブスクリプション データベースの名前を指定する String 値です。

subscriptionType
SubscriptionOption

サブスクリプションの種類 (プッシュまたはプル) を指定する SubscriptionOption オブジェクト値です。

戻り値

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

注釈

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

呼び出し TransPendingCommandInfo は、 sp_replmonitorsubscriptionpendingcmdsの実行 (Transact-SQL) と同じです。

適用対象

こちらもご覧ください