Membership.UserIsOnlineTimeWindow Propriedade

Definição

Especifica o número de minutos após a data/hora da última atividade para um utilizador durante os quais o utilizador é considerado online.

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 Propriedade

O número de minutos após a data/hora da última atividade para um utilizador durante os quais o utilizador é considerado online.

Exemplos

O seguinte exemplo de código mostra o elemento membership na secção system.web do ficheiro Web.config para uma aplicação ASP.NET. Especifica que a aplicação utiliza uma instância do SqlMembershipProvider e define o userIsOnlineTimeWindow atributo para 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>

Observações

O valor da UserIsOnlineTimeWindow propriedade é verificado durante a chamada para GetNumberOfUsersOnline. Se o LastActivityDate para um utilizador for maior do que a data e hora atuais menos o UserIsOnlineTimeWindow valor em minutos, então o utilizador é considerado online. Pode determinar se um utilizador de subscrição é considerado online com a IsOnline propriedade da MembershipUser classe.

O LastActivityDate para um utilizador é atualizado quando as credenciais do utilizador são validadas com sucesso pelo ValidateUser método. Também podes atualizar para LastActivityDate um utilizador de subscrição quando ligares a um dos GetUser overloads. Se chamar uma GetUser sobrecarga que toma um userIsOnline parâmetro, especifique um valor de true para atualizar o LastActivityDate para o utilizador.

Aplica-se a

Ver também