次の方法で共有


SqlCeReplication.DropSubscription メソッド

メモ : この名前空間、クラス、およびメンバは、.NET Framework Version 1.1 だけでサポートされています。

SQL Server のパブリケーションに対するサブスクリプションを削除し、オプションで Windows CE .NET ベースのデバイスから SQL Server CE データベースを削除します。

Public Sub DropSubscription( _
   ByVal dropOption As DropOption _)
[C#]
public void DropSubscription(DropOptiondropOption);
[C++]
public: void DropSubscription(DropOptiondropOption);
[JScript]
public function DropSubscription(
   dropOption : DropOption);

パラメータ

  • dropOption

解説

DropOption 値で、SQL Server CE データベースを残すか削除するかを指定します。この値に使用できる定数を次に示します。

項目 説明
DropDatabase SQL Server CE データベースを削除します (既定値)。
LeaveDatabase レプリケーション システム テーブルと、ユーザー テーブル内の 3 列のレプリケーション システム列を削除しますが、データベースは削除しません。

使用例

 
Dim repl As SqlCeReplication = Nothing

Try
   ' Set the Replication object
   repl = New SqlCeReplication()
   repl.SubscriberConnectionString = "Provider=Microsoft.SQLSERVER.OLEDB.CE.2.0;Data Source=\ssce.sdf"
   
   ' Drop the subscription and delete the database.
   repl.DropSubscription(DropOption.DropDatabase)

Catch e As SqlCeException
' Use your own error handling routine to show error information.
' ShowError.ShowErrors(e);

Finally
   ' Dispose of the Replication Object
   repl.Dispose()
End Try

[C#] 

        SqlCeReplication repl = null;

        try {
            // Set the Replication object
            repl = new SqlCeReplication();
            repl.SubscriberConnectionString = "Provider=Microsoft.SQLSERVER.OLEDB.CE.2.0;Data Source=\\ssce.sdf";

            // Drop the subscription and delete the database.
            repl.DropSubscription(DropOption.DropDatabase);
        }
   
        catch(SqlCeException) {
            // Use your own error handling routine to show error information.
        }

        finally {
            // Dispose of the Replication Object
            repl.Dispose();
        }

[C++, JScript] C++ および JScript のサンプルはありません。Visual Basic および C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: .NET Compact Framework - Windows CE .NET

.NET Framework セキュリティ:

参照

SqlCeReplication クラス | SqlCeReplication メンバ | System.Data.SqlServerCe 名前空間