ProfileProvider.GetNumberOfInactiveProfiles Metodo

Definizione

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.

Si applica a

Vedi anche