O objeto Session permite preservar as informações de um mesmo usuário quando ele passa de uma página para outra da mesma aplicação.

Coleção:

Contents: Pode armazenar quaisquer valores, inclusive objetos, que ficam armazenados em um cookie de sessão enquanto a sessão durar. Session.Contents.Item(“nome”) = Jon

Eventos:

OnStart: Ocorre quando uma nova sessão é criada. Isso acontece, por exemplo, quando o usuário acessa uma página da aplicação pela primeira vez.

OnEnd: Ocorre quando a sessão é encerrada.

Métodos:

Remove: Remove uma variável da sessão. Session.Remove(“nome”)

RemoveAll: Remove todas as variáveis da sessão. Session.RemoveAll

Abandon: Abandona (anula) a sessão atual. Session.Abandon

Propriedades:

CodePage: configura ou retorna o código de caracteres que a página irá usar, se for chinês, japonês ou ocidental. Session.CodePage = 1252

LCID: configura ou retorna o código de identificação da localidade da página. Session.LCID = 1046

Timeout: Define o tempo em minutos que a sessão deve durar. Session.Timeout = 30

SessionID: Obtém o id da sessão atual, ou seja, um código único que identifica a sessão corrente.

Mais informações sobre o objeto Session