ProfileProvider.GetNumberOfInactiveProfiles Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Se sottoposto a override in una classe derivata, restituisce il numero di profili in cui la data dell'ultima attività corrisponde o è precedente alla data specificata.
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
Parametri
- authenticationOption
- ProfileAuthenticationOption
Uno dei valori dell'enumerazione ProfileAuthenticationOption che specifica se vengono restituiti profili di tipo anonimo, autenticato o entrambi.
- userInactiveSinceDate
- DateTime
Oggetto DateTime che identifica i profili utente considerati inattivi. Se il valore specificato nella proprietà LastActivityDate di un profilo utente corrisponde o è precedente alla data e all'ora specificate in questo parametro, il profilo viene considerato inattivo.
Restituisce
Il numero di profili in cui la data dell'ultima attività corrisponde o è precedente alla data specificata.
Esempio
Nell'esempio di codice seguente viene illustrata la firma del metodo per un'implementazione del GetNumberOfInactiveProfiles metodo . Per un esempio di implementazione completa ProfileProvider , vedere Procedura: Compilare ed eseguire l'esempio del provider di profili.
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
Commenti
Il GetNumberOfInactiveProfiles metodo viene usato per recuperare un conteggio di tutti i profili utente inutilizzati. Vengono restituiti solo i dati per l'oggetto applicationName
specificato nel file di configurazione. Il authenticationOption
parametro specifica se vengono cercati solo profili anonimi, solo profili autenticati o tutti i profili. Dei profili di ricerca, qualsiasi profilo con un LastActivityDate oggetto che si verifica su o prima del valore del parametro specificato userInactiveSinceDate
viene conteggiato.