Scopo
Questa funzione serve per cambiare la priorità di una sessione.
Sintassi
Applicazione.setLowSessionPriority("nome sessione", low)
Argomenti
| Nome sessione | Nome della sessione di cui si vuole impostare la priorità |
| Bassa | Se non impostato o impostato a True la priorità della sessione verrà impostata a bassa. |
Esempio di codice
// ***********************
// Crea una nuova sessione
// ***********************
public void SessionMonitor.Creanuovasessione()
{
// Se è stato specificato un nome
if (length(EsempiMS.NuovaSessione.NomeSessione) > 0)
{
// Provo a creare una sessione server con il nome fornito
if (!(startSession(EsempiMS.NuovaSessione.NomeSessione, EsempiMS.
NuovaSessione.QueryString)))
{
ServerSessionsLog.setInfoMessage(WARN, "Esiste già una sessione con
nome '" + EsempiMS.NuovaSessione.NomeSessione + "'", ...)
}
else
{
// Imposto una priorità bassa per la sessione creata
EsempiMS.setLowSessionPriority(EsempiMS.NuovaSessione.NomeSessione
, [low])
}
}
}
// Crea una nuova sessione
// ***********************
public void SessionMonitor.Creanuovasessione()
{
// Se è stato specificato un nome
if (length(EsempiMS.NuovaSessione.NomeSessione) > 0)
{
// Provo a creare una sessione server con il nome fornito
if (!(startSession(EsempiMS.NuovaSessione.NomeSessione, EsempiMS.
NuovaSessione.QueryString)))
{
ServerSessionsLog.setInfoMessage(WARN, "Esiste già una sessione con
nome '" + EsempiMS.NuovaSessione.NomeSessione + "'", ...)
}
else
{
// Imposto una priorità bassa per la sessione creata
EsempiMS.setLowSessionPriority(EsempiMS.NuovaSessione.NomeSessione
, [low])
}
}
}
- Quando una sessione viene creata nasce con priorità Normale.
Ultima modifica: 24/09/2010 / Validità: da 9.5.4160
procedura