QueueReaderAgentExists プロパティ

キュー リーダー エージェント ジョブがデータベースに存在するかどうかを取得します。

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

構文

'宣言
Public ReadOnly Property QueueReaderAgentExists As Boolean
    Get
'使用
Dim instance As ReplicationDatabase
Dim value As Boolean

value = instance.QueueReaderAgentExists
public bool QueueReaderAgentExists { get; }
public:
property bool QueueReaderAgentExists {
    bool get ();
}
member QueueReaderAgentExists : bool
function get QueueReaderAgentExists () : boolean

プロパティ値

型: System. . :: . .Boolean
ディストリビューション データベースに対してキュー リーダー エージェント ジョブが作成されているかどうかを示す Boolean 値です。

例外

例外 条件
ApplicationException

データベースが存在しない場合に発生します。

キュー リーダー エージェントが Microsoft SQL Server 2005 レプリケーション エージェントのセキュリティ モデルにアップグレードされていない場合に発生します。詳細については、「セキュリティと保護 (レプリケーション)」を参照してください。

説明

QueueReaderAgentExists プロパティを取得できるのは、固定サーバー ロール sysadmin のメンバー、および固定データベース ロール db_owner のメンバーだけです。

QueueReaderAgentExists を取得すると、sp_helpqreader_agent (Transact-SQL) を実行したのと同じことになります。

このプロパティは、SQL Server 2005 でのみサポートされます。