ProfileProvider.GetNumberOfInactiveProfiles Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.