Compartir a través de


Membership.UserIsOnlineTimeWindow Propiedad

Definición

Especifica el número de minutos después de la marca de fecha y hora de la última actividad para un usuario durante el cual éste se considera que está en línea.

public:
 static property int UserIsOnlineTimeWindow { int get(); };
public static int UserIsOnlineTimeWindow { get; }
static member UserIsOnlineTimeWindow : int
Public Shared ReadOnly Property UserIsOnlineTimeWindow As Integer

Valor de propiedad

Número de minutos después de la marca de fecha y hora de la última actividad para un usuario durante el cual éste se considera que está en línea.

Ejemplos

En el ejemplo de código siguiente se muestra el elemento membership de la system.web sección del archivo Web.config para una aplicación de ASP.NET. Especifica que la aplicación usa una instancia de SqlMembershipProvider y establece el userIsOnlineTimeWindow atributo en 20 minutos.

<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>  

Comentarios

El UserIsOnlineTimeWindow valor de la propiedad se comprueba durante la llamada a GetNumberOfUsersOnline. Si para LastActivityDate un usuario es mayor que la fecha y hora actuales menos el UserIsOnlineTimeWindow valor en minutos, el usuario se considera en línea. Puede determinar si un usuario de pertenencia se considera en línea con la IsOnline propiedad de la MembershipUser clase .

Para LastActivityDate un usuario se actualiza cuando el ValidateUser método valida correctamente las credenciales de un usuario. También puede actualizar para LastActivityDate un usuario de pertenencia al llamar a una de las GetUser sobrecargas. Si llama a una GetUser sobrecarga que toma un userIsOnline parámetro, especifique un valor de true para actualizar para LastActivityDate el usuario.

Se aplica a

Consulte también