次の方法で共有


SqlTrackingService.ProfileChangeCheckInterval プロパティ

定義

データベースにある追跡プロファイルのうちの 1 つ以上に変更があったかどうかをチェックする間隔を指定する値を取得または設定します。

public:
 property double ProfileChangeCheckInterval { double get(); void set(double value); };
public double ProfileChangeCheckInterval { get; set; }
member this.ProfileChangeCheckInterval : double with get, set
Public Property ProfileChangeCheckInterval As Double

プロパティ値

間隔の長さ (ミリ秒単位)。 既定値は 60000 です。

注釈

SqlTrackingService はデータベースを定期的に調べて、追跡プロファイルのうちの 1 つ以上が変更されているかどうか、または削除されているかどうかを判断します。 SqlTrackingService は、TrackingProfile が削除されていると判断すると、ProfileRemoved イベントを発生させます。プロファイルが変更されていると判断したときは、ProfileUpdated イベントを発生させます。 ランタイム追跡インフラストラクチャはこれらのイベントの両方に定期受信し、これらのイベントが発生すると、追跡プロファイル キャッシュを適宜、更新します。 また、追跡プロファイルが変更された場合に通知を受ける必要があれば、これらのイベントのどちらか一方または両方に定期受信できます。 ProfileChangeCheckInterval を設定することにより、SqlTrackingService がこのような変更をテストする頻度を指定できます。 ProfileChangeCheckInterval に新しい値を指定すると、タイマー間隔は直ちにその新しい値に設定されます。

適用対象