Elemento Mode (XMLA)
Identifica el modo que va a utilizar el elemento primario Lock para crear un bloqueo en el objeto especificado.
Sintaxis
<Lock>
...
<Mode>...</Mode>
...
</Lock>
Características del elemento
Característica |
Descripción |
---|---|
Tipo y longitud de los datos |
Cadena (enumeración) |
Valor predeterminado |
Ninguno |
Cardinalidad |
1-1: Elemento necesario que se produce una vez y sólo una vez. |
Relaciones del elemento
Comentarios
El elemento primario Lock usa el elemento Mode para determinar el tipo de bloqueo que ha de crear para un objeto. El valor de este elemento se limita a una de las cadenas enumeradas en la tabla siguiente.
Valor |
Descripción |
---|---|
CommitShared |
Se establece un bloqueo compartido en el objeto especificado. Se pueden crear otros bloqueos compartidos para el mismo objeto. Un bloqueo compartido impide que se confirmen las transacciones que contienen operaciones de escritura, como una llamada a un método Execute que ejecuta un comando Alter, en un objeto especificado, hasta que se quite dicho bloqueo. Un bloqueo compartido no evita que se confirmen transacciones que contienen operaciones de lectura, como una llamada al método Discover o una llamada al método Execute que ejecuta un comando Statement. |
CommitExclusive |
Se establece un bloqueo exclusivo en el objeto especificado. No se puede crear otros bloqueos compartidos o exclusivos para el mismo objeto. Un bloqueo exclusivo impide que se confirmen las transacciones que contienen operaciones de lectura o escritura en un objeto especificado hasta que se quite el bloqueo exclusivo. |