Membership.UserIsOnlineTimeWindow Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie le nombre de minutes devant s'écouler après l'horodatage de dernière activité pour qu'un utilisateur soit considéré en ligne.
public:
static property int UserIsOnlineTimeWindow { int get(); };
public static int UserIsOnlineTimeWindow { get; }
static member UserIsOnlineTimeWindow : int
Public Shared ReadOnly Property UserIsOnlineTimeWindow As Integer
Valeur de propriété
Nombre de minutes devant s'écouler après l'horodatage de dernière activité pour qu'un utilisateur soit considéré en ligne.
Exemples
L’exemple de code suivant montre l’élément membership dans la system.web
section du fichier Web.config pour une application ASP.NET. Il spécifie que l’application utilise une instance de et SqlMembershipProvider définit l’attribut userIsOnlineTimeWindow
sur 20 minutes.
<membership defaultProvider="SqlProvider"
userIsOnlineTimeWindow="20">
<providers>
<add name="SqlProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="SqlServices"
enablePasswordRetrieval="true"
enablePasswordReset="false"
requiresQuestionAndAnswer="true"
passwordFormat="Encrypted"
applicationName="MyApplication" />
</providers>
</membership>
Remarques
La UserIsOnlineTimeWindow valeur de la propriété est vérifiée lors de l’appel à GetNumberOfUsersOnline. Si pour LastActivityDate un utilisateur est supérieur à la date et à l’heure actuelles moins la UserIsOnlineTimeWindow valeur en minutes, l’utilisateur est considéré comme en ligne. Vous pouvez déterminer si un utilisateur d’appartenance est considéré comme en ligne avec la IsOnline propriété de la MembershipUser classe .
Le LastActivityDate pour un utilisateur est mis à jour lorsque les informations d’identification d’un utilisateur sont correctement validées par la ValidateUser méthode . Vous pouvez également mettre à jour pour LastActivityDate un utilisateur d’appartenance lorsque vous appelez l’une GetUser des surcharges. Si vous appelez une GetUser surcharge qui prend un userIsOnline
paramètre, spécifiez une valeur de true
pour mettre à jour le LastActivityDate pour l’utilisateur.