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.
In caso di override in una classe derivata, restituisce il numero di profili in cui si è verificata l'ultima data dell'attività in o prima della 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 ProfileAuthenticationOption valori, specificando se vengono restituiti profili anonimi, autenticati o entrambi i tipi.
- userInactiveSinceDate
- DateTime
Oggetto DateTime che identifica i profili utente considerati inattivi. Se l'oggetto LastActivityDate di un profilo utente si verifica in data e ora precedenti a questa data e ora, il profilo viene considerato inattivo.
Valori restituiti
Numero di profili in cui si è verificata l'ultima data dell'attività in o prima della 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.