Elemento Mode (XMLA)
Identifica o modo a ser usado pelo elemento Lock pai ao criar um bloqueio em um objeto especificado.
Syntax
<Lock>
...
<Mode>...</Mode>
...
</Lock>
Características do elemento
Característica | Descrição |
---|---|
Comprimento e tipo de dados | Cadeia de caracteres (enumeração) |
Valor padrão | Nenhum |
Cardinalidade | 1-1: elemento obrigatório que ocorre apenas uma única vez. |
Relações de elemento
Relação | Elemento |
---|---|
Elementos pai | Bloquear, desbloquear |
Elementos filho | Nenhum |
Comentários
O elemento Lock pai usa o elemento Mode para determinar o tipo de bloqueio a ser criado em um objeto . O valor desse elemento é limitado a uma das cadeias de caracteres listadas na tabela a seguir.
Valor | Descrição |
---|---|
CommitShared | Um bloqueio compartilhado é estabelecido no objeto especificado. Outros bloqueios compartilhados podem ser criados para o mesmo objeto. Um bloqueio compartilhado impede que transações que contenham operações de gravação, como uma chamada executar método executando um comando Alter, em um objeto especificado, sejam confirmação até que o bloqueio compartilhado seja removido. Um bloqueio compartilhado não impede que as transações que contêm operações de leitura, como uma chamada de método Discover ou uma chamada executar método executando um comando Statement, seja confirmação. |
CommitExclusive | Um bloqueio exclusivo é estabelecido no objeto especificado. Outros bloqueios compartilhados ou exclusivos não podem ser criados para o mesmo objeto. Um bloqueio exclusivo impede que as transações que contenham operações de leitura ou gravação em um objeto especificado sejam confirmadas até a remoção do bloqueio exclusivo. |