TransSubscription.Reinitialize メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サブスクリプションに再初期化のマークを付けます。
オーバーロード
Reinitialize() |
サブスクリプションを同期するために、次回ディストリビューション エージェントを実行するときに再初期化されるようにサブスクリプションをマークします。 |
Reinitialize(Boolean) |
サブスクリプションを再初期化します。 |
Reinitialize()
サブスクリプションを同期するために、次回ディストリビューション エージェントを実行するときに再初期化されるようにサブスクリプションをマークします。
public:
void Reinitialize();
public void Reinitialize ();
member this.Reinitialize : unit -> unit
Public Sub Reinitialize ()
注釈
Reinitialize メソッドを呼び出した後に、サブスクリプションを再初期化するために、同期を開始する必要があります。 詳細については、「 方法: サブスクリプションを再初期化する (RMO プログラミング)」を参照してください。
CommitPropertyChanges を呼び出す前に、TransSubscription を呼び出して、サーバーの Reinitialize オブジェクトに対するすべての変更を保存する必要があります。
このメソッドはReinitialize、パブリッシャーの固定サーバー ロールのsysadmin
メンバー (または、SQL Server以外のパブリッシャーの場合はディストリビューター)、パブリケーション データベースの固定データベース ロールのdb_owner
メンバー (またはSQL Server以外のパブリッシャーのディストリビューション データベース)、またはサブスクリプションを作成したユーザーによってのみ呼び出すことができます。
呼び出し Reinitialize は、 sp_reinitsubscription (Transact-SQL) の実行と同じです。
適用対象
Reinitialize(Boolean)
サブスクリプションを再初期化します。
public:
void Reinitialize(bool invalidateSnapshot);
public void Reinitialize (bool invalidateSnapshot);
member this.Reinitialize : bool -> unit
Public Sub Reinitialize (invalidateSnapshot As Boolean)
パラメーター
- invalidateSnapshot
- Boolean
スナップショットを無効にするかどうかを示します。