ProfileProvider.DeleteInactiveProfiles メソッド
アセンブリ: System.Web (system.web.dll 内)

Public MustOverride Function DeleteInactiveProfiles ( _ authenticationOption As ProfileAuthenticationOption, _ userInactiveSinceDate As DateTime _ ) As Integer
Dim instance As ProfileProvider Dim authenticationOption As ProfileAuthenticationOption Dim userInactiveSinceDate As DateTime Dim returnValue As Integer returnValue = instance.DeleteInactiveProfiles(authenticationOption, userInactiveSinceDate)
public abstract int DeleteInactiveProfiles ( ProfileAuthenticationOption authenticationOption, DateTime userInactiveSinceDate )
public: virtual int DeleteInactiveProfiles ( ProfileAuthenticationOption authenticationOption, DateTime userInactiveSinceDate ) abstract
public abstract int DeleteInactiveProfiles ( ProfileAuthenticationOption authenticationOption, DateTime userInactiveSinceDate )
public abstract function DeleteInactiveProfiles ( authenticationOption : ProfileAuthenticationOption, userInactiveSinceDate : DateTime ) : int
- userInactiveSinceDate
アクティブでないと見なすユーザー プロファイルを識別する DateTime。ユーザー プロファイルの LastActivityDate 値が、この日時またはそれ以前に発生している場合、このプロファイルは無効と見なされます。
データ ソースから削除されたプロファイルの数。

DeleteInactiveProfiles メソッドは、使用されていないプロファイル データをデータ ソースから削除するために使用されます。構成ファイルで指定された applicationName のデータだけが削除されます。authenticationOption パラメータは、検索対象のプロファイル (匿名のプロファイルのみ、認証済みプロファイルのみ、またはすべてのプロファイル) を指定します。プロファイル内の LastActivityDate が指定された userInactiveSinceDate パラメータ値以前に発生している場合、そのプロファイルは削除されます。

DeleteInactiveProfiles メソッドを実装するために必要なメソッド シグネチャを次のコード例に示します。ProfileProvider の完全な実装例については、「方法 : プロファイル プロバイダの構築と実行の例」を参照してください。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- ProfileProvider.DeleteInactiveProfiles メソッドのページへのリンク