Share via


Membership.UserIsOnlineTimeWindow Propriété

Définition

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; }
member this.UserIsOnlineTimeWindow : int
Public Shared ReadOnly Property UserIsOnlineTimeWindow As Integer

Valeur de propriété

Int32

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 d’appartenance dans la system.web section du fichier Web.config pour une application ASP.NET. Elle spécifie que l’application utilise une instance de l’attribut SqlMembershipProvider et 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 propriété est vérifiée pendant l’appel à GetNumberOfUsersOnline. Si l’utilisateur LastActivityDate 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é en ligne avec la IsOnline propriété de la MembershipUser classe.

L’utilisateur LastActivityDate est mis à jour lorsque les informations d’identification d’un utilisateur sont validées avec succès par la ValidateUser méthode. Vous pouvez également mettre à jour l’utilisateur LastActivityDate d’appartenance lorsque vous appelez l’une des GetUser surcharges. Si vous appelez une GetUser surcharge qui prend un userIsOnline paramètre, spécifiez une valeur de true mise à jour de l’utilisateur LastActivityDate .

S’applique à

Voir aussi