Sdílet prostřednictvím


ProfileProvider.GetNumberOfInactiveProfiles Metoda

Definice

Při přepsání v odvozené třídě vrátí počet profilů, ve kterých k datu poslední aktivity došlo k zadanému datu nebo před tímto datem.

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

Parametry

authenticationOption
ProfileAuthenticationOption

Jedna z ProfileAuthenticationOption hodnot určující, jestli se vrátí anonymní, ověřený nebo oba typy profilů.

userInactiveSinceDate
DateTime

A DateTime , který identifikuje, které profily uživatelů jsou považovány za neaktivní. Pokud se LastActivityDate profil uživatele objeví k tomuto datu a času nebo před tímto datem a časem, považuje se profil za neaktivní.

Návraty

Počet profilů, ve kterých došlo k datu poslední aktivity k zadanému datu nebo před tímto datem.

Příklady

Následující příklad kódu ukazuje signaturu metody pro implementaci GetNumberOfInactiveProfiles metody. Příklad úplné ProfileProvider implementace najdete v tématu Postupy: Sestavení a spuštění příkladu zprostředkovatele profilu.

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

Poznámky

Metoda GetNumberOfInactiveProfiles se používá k načtení počtu všech nepoužívaných profilů uživatelů. Vrátí se applicationName pouze data pro zadané v konfiguračním souboru. Parametr authenticationOption určuje, jestli se prohledávají pouze anonymní profily, pouze ověřené profily nebo všechny profily. Z hledaných profilů se započítávají všechny profily s LastActivityDate hodnotou zadaného userInactiveSinceDate parametru nebo před tím.

Platí pro

Viz také