Passa al contenuto principale

BC_DA_APPLOCK

32.3

Tabella di estensione dei lock applicativi

Proprietà

ProprietàFormatoRiferimentoDescrizione
NomeLockApplicativoStringa(255)Nome del lock applicativo richiesto dalla applicazione corrispondente all'application lock generato nel caso di applicazione desktop
ModoLockStringa(60)Equivalente al LockMode richiesto alla stored_procedure sp_getapplock dalle procedure desktop opportunamente codificato
TipoLockInteroEquivalente al LockOwner richiesto alla stored_procedure sp_getapplock dalle procedure desktop opportunamente codificato
OrigineInteroIndica quale tipo di applicazione ha creato il lock applicativo
UltimaVariazioneDataDate 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)
TimeoutInteroTimeout 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)
CodOperatoreStringa(20)Per applicazioni desktop (con Origine=0) codice Operatore che ha impostato il lock applicativo
NomeMacchinaStringa(64)Per applicazioni desktop (con Origine=0) nome della Macchina dalla quale è stato impostato il lock applicativo

Metodi

MetodoDescrizioneTipo
GetAppLockAcquisizione lock applicativoMetodo di oggetto
ReleaseAppLockRilascio lock applicativoMetodo di oggetto