Udostępnij za pośrednictwem


Tryb elementu (XMLA)

Identyfikuje tryb używane przez nadrzędny blokada elementu podczas tworzenia blokadę na określony obiekt.

Składnia

<Lock>
   ...
   <Mode>...</Mode>
   ...
</Lock>

Właściwości elementu

Charakterystyka

Opis

Typ danych i długości

Ciąg (wyliczenie)

Wartość domyślna

Brak

Kardynalność

1-1: Wymaganego elementu, który występuje raz i tylko raz.

Relacje elementu

Relacja

Element

Elementy nadrzędne

Zablokuj, odblokowania

Elementy podrzędne

Brak

Uwagi

Nadrzędny Lock używa elementu Mode elementu w celu określenia typu blokada, aby utworzyć obiekt.Wartość tego elementu jest ograniczone do jednego ciągi wymienione w poniższej tabela.

Wartość

Opis

CommitShared

A blokada współużytkowana jest ustanowiona w określonym obiekcie.Inne blokady współużytkowane mogą być tworzone dla tego samego obiektu.

A blokada współużytkowana zapobiega transakcje zawierające operacje zapisu, takich jak Wykonywanie wywołanie metoda uruchamiania Alter polecenie na określonym obiekcie, z zatwierdzeniem do blokada współużytkowana jest usuwany.A blokada współużytkowana nie uniemożliwia transakcje zawierające operacje odczytu, takich jak Discover wywołanie metoda lub Execute wywołanie metoda uruchamiania Instrukcja polecenia z zatwierdzeniem.

CommitExclusive

blokada na wyłączność ustanawia się w określonym obiekcie.Nie można utworzyć innych udostępnionych lub wyłącznej blokady dla tego samego obiektu.

blokada na wyłączność uniemożliwia transakcji zawierających albo odczytu lub operacji zapisu na określonym obiekcie z zatwierdzeniem, dopóki blokada na wyłączność zostanie usunięta.