ProfileProvider.GetNumberOfInactiveProfiles 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在衍生的類別中覆寫時,會傳回上次活動日期發生在指定日期當天或之前的設定檔數目。
public:
abstract int GetNumberOfInactiveProfiles(System::Web::Profile::ProfileAuthenticationOption authenticationOption, DateTime userInactiveSinceDate);
public abstract int GetNumberOfInactiveProfiles (System.Web.Profile.ProfileAuthenticationOption authenticationOption, DateTime userInactiveSinceDate);
abstract member GetNumberOfInactiveProfiles : System.Web.Profile.ProfileAuthenticationOption * DateTime -> int
Public MustOverride Function GetNumberOfInactiveProfiles (authenticationOption As ProfileAuthenticationOption, userInactiveSinceDate As DateTime) As Integer
參數
- authenticationOption
- ProfileAuthenticationOption
ProfileAuthenticationOption 的其中一個值,指定是否要傳回匿名、已驗證或是這兩種類型的設定檔。
- userInactiveSinceDate
- DateTime
DateTime,識別哪些使用者設定檔視為非現用。 如果使用者設定檔的 LastActivityDate 發生在這個日期與時間或之前,則會將其視為非使用中設定檔。
傳回
上次活動日期發生在指定的日期當天或之前的設定檔數目。
範例
下列程式代碼範例顯示 方法實作的方法 GetNumberOfInactiveProfiles 簽章。 如需完整 ProfileProvider 實作的範例,請參閱 如何:建置和執行配置檔提供者範例。
public override int GetNumberOfInactiveProfiles(
ProfileAuthenticationOption authenticationOption,
DateTime userInactiveSinceDate)
{
return 0;
}
Public Overrides Function GetNumberOfInactiveProfiles( _
ByVal authenticationOption As ProfileAuthenticationOption, _
ByVal userInactiveSinceDate As DateTime) As Integer
Return 0
End Function
備註
方法 GetNumberOfInactiveProfiles 可用來擷取所有未使用使用者配置檔的計數。 只會傳回組態檔中指定的 數據 applicationName
。 參數 authenticationOption
會指定只搜尋匿名配置檔、僅限已驗證的配置檔或所有配置檔。 在搜尋的配置檔中,計算指定userInactiveSinceDate
之參數值之前發生或之前的任何配置檔LastActivityDate。