BC_DA_APPLOCK
32.3
Tabella di estensione dei lock applicativi
Proprietà
| Proprietà | Formato | Riferimento | Descrizione |
|---|---|---|---|
| NomeLockApplicativo | Stringa(255) | Nome del lock applicativo richiesto dalla applicazione corrispondente all'application lock generato nel caso di applicazione desktop | |
| ModoLock | Stringa(60) | Equivalente al LockMode richiesto alla stored_procedure sp_getapplock dalle procedure desktop opportunamente codificato | |
| TipoLock | Intero | Equivalente al LockOwner richiesto alla stored_procedure sp_getapplock dalle procedure desktop opportunamente codificato | |
| Origine | Intero | Indica quale tipo di applicazione ha creato il lock applicativo | |
| UltimaVariazione | Data | Date e Ora dell'ultima variazione del lock applicativo effettuato dalle architetture WEB e REST (Origine =1 e 2 che aggiornano periodicamente il lock per tenerlo in vita) | |
| Timeout | Intero | Timeout espresso in secondi trascorsi i quali dalla UltimaVariazione il lock non viene più considerato valido (usato per i lock applicativi impostati da applicazioni WEB e REST Origine =1 e 2) | |
| CodOperatore | Stringa(20) | Per applicazioni desktop (con Origine=0) codice Operatore che ha impostato il lock applicativo | |
| NomeMacchina | Stringa(64) | Per applicazioni desktop (con Origine=0) nome della Macchina dalla quale è stato impostato il lock applicativo |
Metodi
| Metodo | Descrizione | Tipo |
|---|---|---|
| GetAppLock | Acquisizione lock applicativo | |
| ReleaseAppLock | Rilascio lock applicativo |