SqlPersonalizationProvider.ResetUserState(String, DateTime) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したパラメーターに基づいて、基になるデータ ストアからユーザー パーソナル化データを削除します。
public:
override int ResetUserState(System::String ^ path, DateTime userInactiveSinceDate);
public override int ResetUserState (string path, DateTime userInactiveSinceDate);
override this.ResetUserState : string * DateTime -> int
Public Overrides Function ResetUserState (path As String, userInactiveSinceDate As DateTime) As Integer
パラメーター
- path
- String
削除されるパーソナル化データのパス。 この値に null
は使用できますが、空の文字列 ("") は使用できません。
- userInactiveSinceDate
- DateTime
最新のアクティビティを示す日付。
戻り値
基になるデータ ストアから削除した行数。
例外
注釈
このメソッドのパラメーターには、次の制限があります。
パラメーターに
path
ワイルドカード文字を含めることはできません。パラメーターが
path
非null
の場合、 に関連付けられているpath
ユーザーごとのパーソナル化レコードのみが削除されます。パラメーターで指定された
userInactiveSinceDate
日付が削除されるため、非アクティブと見なされるユーザーに関連付けられているユーザーごとのパーソナル化レコードのみが削除されます。 正確な比較は、 プロパティが LastActivityDate パラメーター以下のレコードをuserInactiveSinceDate
削除することです。両方のパラメーターを指定すると、両方の制約に一致するレコードが削除されます。
path
パラメーターは、null
に設定できます。トリミング後に
path
パラメーターを空の文字列にすることはできません。UserInactiveSinceDate プロパティを
null
にすることはできません。
適用対象
.NET