MergePublication.AddMergeDynamicSnapshotJobForLateBoundComClients メソッド
パラメーター化された行フィルターを使用する場合に、フィルター選択されたデータ パーティションをサブスクライバー用に生成するスナップショット エージェント ジョブを追加できるように、遅延バインドされた COM クライアントを有効化します。
名前空間: Microsoft.SqlServer.Replication
アセンブリ: Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo.dll)
構文
'宣言
Public Sub AddMergeDynamicSnapshotJobForLateBoundComClients ( _
mergeDynamicSnapshotJob As Object, _
schedule As Object _
)
'使用
Dim instance As MergePublication
Dim mergeDynamicSnapshotJob As Object
Dim schedule As Object
instance.AddMergeDynamicSnapshotJobForLateBoundComClients(mergeDynamicSnapshotJob, _
schedule)
public void AddMergeDynamicSnapshotJobForLateBoundComClients(
Object mergeDynamicSnapshotJob,
Object schedule
)
public:
void AddMergeDynamicSnapshotJobForLateBoundComClients(
Object^ mergeDynamicSnapshotJob,
Object^ schedule
)
member AddMergeDynamicSnapshotJobForLateBoundComClients :
mergeDynamicSnapshotJob:Object *
schedule:Object -> unit
public function AddMergeDynamicSnapshotJobForLateBoundComClients(
mergeDynamicSnapshotJob : Object,
schedule : Object
)
パラメーター
- mergeDynamicSnapshotJob
型: System.Object
フィルター処理されたデータ スナップショット ジョブです。
- schedule
型: System.Object
ジョブ スケジュールです。
説明
AddMergeDynamicSnapshotJobForLateBoundComClients を呼び出すと、sp_adddynamicsnapshot_job を実行したのと同じことになります。
AddMergeDynamicSnapshotJobForLateBoundComClients メソッドを呼び出すことができるのは、パブリッシャー側の固定サーバー ロール sysadmin のメンバー、またはパブリケーション データベースの固定データベース ロール db_owner のメンバーだけです。
関連項目
参照
Microsoft.SqlServer.Replication 名前空間
その他の技術情報
パラメーター化されたフィルターを使用してマージ パブリケーションのスナップショットを作成する方法 (RMO プログラミング)
パラメーター化されたフィルターを使用してマージ パブリケーションのパーティションを管理する方法 (RMO プログラミング)