Membership.UserIsOnlineTimeWindow Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger antalet minuter efter datum/tid-stämpeln för senaste aktivitet för en användare som användaren anses vara online under.
public:
static property int UserIsOnlineTimeWindow { int get(); };
public static int UserIsOnlineTimeWindow { get; }
static member UserIsOnlineTimeWindow : int
Public Shared ReadOnly Property UserIsOnlineTimeWindow As Integer
Egenskapsvärde
Antalet minuter efter datum/tid-stämpeln för senaste aktivitet för en användare under vilken användaren anses vara online.
Exempel
I följande kodexempel visas elementet membership i avsnittet system.web i Web.config-filen för ett ASP.NET program. Den anger att programmet använder en instans av SqlMembershipProvider och anger userIsOnlineTimeWindow attributet till 20 minuter.
<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>
Kommentarer
Egenskapsvärdet UserIsOnlineTimeWindow kontrolleras under anropet till GetNumberOfUsersOnline. LastActivityDate Om för en användare är större än aktuellt datum och tid minus UserIsOnlineTimeWindow värdet i minuter anses användaren vara online. Du kan avgöra om en medlemskapsanvändare anses vara online med IsOnline klassens MembershipUser egenskap.
LastActivityDate För en användare uppdateras när en användares autentiseringsuppgifter har verifierats av ValidateUser metoden. Du kan också uppdatera LastActivityDate för en medlemskapsanvändare när du anropar en av överlagringarna GetUser . Om du anropar en GetUser överlagring som tar en userIsOnline parameter anger du värdet true för för att uppdatera LastActivityDate för användaren.