Partilhar via


Membership.UserIsOnlineTimeWindow Propriedade

Definição

Especifica o número de minutos em que o usuário é considerado online após o carimbo de data/hora de sua última atividade.

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

Valor da propriedade

O número de minutos em que o usuário é considerado online após o carimbo de data/hora de sua última atividade.

Exemplos

O exemplo de código a seguir mostra o elemento de associação na system.web seção do arquivo Web.config para um aplicativo ASP.NET. Ele especifica que o aplicativo use uma instância do SqlMembershipProvider e define o userIsOnlineTimeWindow atributo como 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>  

Comentários

O UserIsOnlineTimeWindow valor da propriedade é verificado durante a chamada para GetNumberOfUsersOnline. Se o LastActivityDate para um usuário for maior que a data e a hora atuais menos o UserIsOnlineTimeWindow valor em minutos, o usuário será considerado online. Você pode determinar se um usuário associado é considerado online com a IsOnline propriedade da MembershipUser classe .

O LastActivityDate para um usuário é atualizado quando as credenciais de um usuário são validadas com êxito pelo ValidateUser método . Você também pode atualizar o LastActivityDate para um usuário associado ao chamar uma das GetUser sobrecargas. Se você chamar uma GetUser sobrecarga que usa um userIsOnline parâmetro, especifique um valor de true para atualizar o LastActivityDate para o usuário.

Aplica-se a

Confira também