次の方法で共有


SqlDependency.Stop メソッド

定義

以前の Start 呼び出しで指定された接続のリスナーを停止します。

オーバーロード

Stop(String)

以前の Start 呼び出しで指定された接続のリスナーを停止します。

Stop(String, String)

以前の Start 呼び出しで指定された接続のリスナーを停止します。

注釈

リスナーはSqlDependency、SQL Server接続でエラーが発生すると再起動します。

Stop(String)

ソース:
System.Data.SqlClient.notsupported.cs

以前の Start 呼び出しで指定された接続のリスナーを停止します。

public:
 static bool Stop(System::String ^ connectionString);
public static bool Stop (string connectionString);
static member Stop : string -> bool
Public Shared Function Stop (connectionString As String) As Boolean

パラメーター

connectionString
String

以前の Start(String) 呼び出しで使用された SQL Server のインスタンスの接続文字列。

戻り値

リスナーが完全に停止した場合は trueAppDomain はリスナーからバインドを解除されたが、同一のリスナーを使用している他の AppDomain が 1 つ以上存在する場合は false

例外

connectionString パラメーターが NULL です。

SQLCLR 内からメソッドが呼び出されました。

必要な SqlClientPermission コード アクセス セキュリティ (CAS: Code Access Security) のアクセス許可が、呼び出し元にありません。

基になる SqlClient 例外が発生しました。

注釈

メソッドは Stop 、呼び出しごとに Start 呼び出す必要があります。 特定のリスナーは、要求と同じ数の Stop 要求を受信した場合にのみ完全に Start シャットダウンされます。

こちらもご覧ください

適用対象

Stop(String, String)

ソース:
System.Data.SqlClient.notsupported.cs

以前の Start 呼び出しで指定された接続のリスナーを停止します。

public:
 static bool Stop(System::String ^ connectionString, System::String ^ queue);
public static bool Stop (string connectionString, string queue);
static member Stop : string * string -> bool
Public Shared Function Stop (connectionString As String, queue As String) As Boolean

パラメーター

connectionString
String

以前の Start(String, String) 呼び出しで使用された SQL Server のインスタンスの接続文字列。

queue
String

以前の Start(String, String) 呼び出しで使用された SQL Server Service Broker キュー。

戻り値

リスナーが完全に停止した場合は trueAppDomain はリスナーからバインドを解除されたが、同一のリスナーを使用している他の AppDomain が 1 つ以上存在する場合は false

例外

connectionString パラメーターが NULL です。

SQLCLR 内からメソッドが呼び出されました。

必要な SqlClientPermission コード アクセス セキュリティ (CAS: Code Access Security) のアクセス許可が、呼び出し元にありません。

基になる SqlClient 例外が発生しました。

注釈

メソッドは Stop 、呼び出しごとに Start 呼び出す必要があります。 特定のリスナーは、要求と同じ数の Stop 要求を受信した場合にのみ完全に Start シャットダウンされます。

こちらもご覧ください

適用対象