Membership.UserIsOnlineTimeWindow Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u het aantal minuten na de datum/tijdstempel van de laatste activiteit voor een gebruiker op waarin de gebruiker als online wordt beschouwd.
public:
static property int UserIsOnlineTimeWindow { int get(); };
public static int UserIsOnlineTimeWindow { get; }
static member UserIsOnlineTimeWindow : int
Public Shared ReadOnly Property UserIsOnlineTimeWindow As Integer
Waarde van eigenschap
Het aantal minuten na de datum-/tijdstempel van de laatste activiteit voor een gebruiker waarin de gebruiker als online wordt beschouwd.
Voorbeelden
In het volgende codevoorbeeld ziet u het element lidship in de sectie system.web van het Web.config-bestand voor een ASP.NET-toepassing. Hiermee geeft u op dat de toepassing een exemplaar van de SqlMembershipProvider toepassing gebruikt en het userIsOnlineTimeWindow kenmerk instelt op 20 minuten.
<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>
Opmerkingen
De UserIsOnlineTimeWindow eigenschapswaarde wordt gecontroleerd tijdens de aanroep naar GetNumberOfUsersOnline. Als de LastActivityDate waarde voor een gebruiker groter is dan de huidige datum en tijd minus de UserIsOnlineTimeWindow waarde in minuten, wordt de gebruiker als online beschouwd. U kunt bepalen of een lidmaatschapsgebruiker online wordt beschouwd met de IsOnline eigenschap van de MembershipUser klasse.
Het LastActivityDate voor een gebruiker wordt bijgewerkt wanneer de referenties van een gebruiker zijn gevalideerd door de ValidateUser methode. U kunt de LastActivityDate voor een lidmaatschapsgebruiker ook bijwerken wanneer u een van de GetUser overbelastingen aanroept. Als u een GetUser overbelasting aanroept die een userIsOnline parameter gebruikt, geeft u een waarde op van het bijwerken van true de LastActivityDate gebruiker.