ReinitializeAllSubscriptions メソッド (Boolean)

既存のスナップショットを無効にするオプションを指定して、パブリケーションに対するすべてのサブスクリプションに再初期化のマークを付けます。

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

構文

'宣言
Public Sub ReinitializeAllSubscriptions ( _
    invalidateSnapshot As Boolean _
)
'使用
Dim instance As TransPublication
Dim invalidateSnapshot As Boolean

instance.ReinitializeAllSubscriptions(invalidateSnapshot)
public void ReinitializeAllSubscriptions(
    bool invalidateSnapshot
)
public:
void ReinitializeAllSubscriptions(
    bool invalidateSnapshot
)
member ReinitializeAllSubscriptions : 
        invalidateSnapshot:bool -> unit 
public function ReinitializeAllSubscriptions(
    invalidateSnapshot : boolean
)

パラメーター

  • invalidateSnapshot
    型: System. . :: . .Boolean
    サブスクリプションを再初期化する前に既存のスナップショットを無効にして再作成するかどうかを指定します。

説明

ReinitializeAllSubscriptions メソッドを呼び出すことができるのは、パブリッシャ側の固定サーバー ロール sysadmin のメンバ、パブリケーション データベースの固定データベース ロール db_owner のメンバ、またはサブスクリプションを作成したユーザーだけです。

ReinitializeAllSubscriptions を呼び出すと、sp_reinitsubscription を実行したのと同じことになります。