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; }
member this.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 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 .