DeadlockPriority 列挙型

定義

スナップショット生成時に発生するデッドロックを解決するために用いられる優先順位を列挙します。

public enum class DeadlockPriority
public enum DeadlockPriority
type DeadlockPriority = 
Public Enum DeadlockPriority
継承
DeadlockPriority

フィールド

名前 説明
MinusTen -10

「解説」を参照してください。

MinusNine -9

「解説」を参照してください。

MinusEight -8

「解説」を参照してください。

MinusSeven -7

「解説」を参照してください。

MinusSix -6

「解説」を参照してください。

Low -5

現在のセッションがデッドロックに含まれ、そのデッドロック チェーンに含まれる他のセッションのデッドロックの優先度が NORMAL または HIGH または -5 を超える整数値のいずれかである場合、現在のセッションがデッドロックの対象になることが指定されます。

MinusFive -5

「解説」を参照してください。

MinusFour -4

「解説」を参照してください。

MinusThree -3

「解説」を参照してください。

MinusTwo -2

「解説」を参照してください。

MinusOne -1

「解説」を参照してください。

Normal 0

デッドロック チェーンに含まれる他のセッションが、デッドロック優先度を HIGH または 0 より大きい整数値に設定している場合、現在のセッションがデッドロックの対象になります。ただし、他のセッションがデッドロックの優先度を LOW または 0 より小さい整数値に設定している場合は、現在のセッションはデッドロックの対象にはなりません。

Zero 0

「解説」を参照してください。

One 1

「解説」を参照してください。

Two 2

「解説」を参照してください。

Three 3

「解説」を参照してください。

Four 4

「解説」を参照してください。

Five 5

「解説」を参照してください。

High 5

デッドロック チェーンに含まれる他のセッションのデッドロックの優先度が 5 よりも大きい整数値に設定されている場合、現在のセッションがデッドロックの対象になることが指定されます。または別のセッションでもデッドロックの優先度が HIGH または 5 と等しい整数値である場合、現在のセッションはデッドロックの対象となります。

Six 6

「解説」を参照してください。

Seven 7

「解説」を参照してください。

Eight 8

「解説」を参照してください。

Nine 9

「解説」を参照してください。

Ten 10

「解説」を参照してください。

注釈

整数値はデッドロックの優先度を細かく制御します。 優先度値は、デッドロックチェーン内の他のセッションが高いデッドロック優先度値で動作している場合、現在のセッションがデッドロックの被害者になることを指定しますが、他のセッションが現在のセッションの値より低い優先度値で動作している場合はデッドロック被害者にはなりません。 また、別のセッションの実行のデッドロックの優先度の値が現在のセッションと同じである場合、現在のセッションがデッドロックの対象になることが指定されます。 LOW は -5 に、NORMAL は 0 に、HIGH は 5 にマップされます。

適用対象

こちらもご覧ください