Freigeben über


ReaderWriterLockSlim.RecursiveUpgradeCount Eigenschaft

Definition

Ruft einen Wert ab, der als Indikator für eine Rekursion angibt, wie oft dem aktuellen Thread die Sperre im erweiterbaren Modus zugewiesen ist.

public:
 property int RecursiveUpgradeCount { int get(); };
public int RecursiveUpgradeCount { get; }
member this.RecursiveUpgradeCount : int
Public ReadOnly Property RecursiveUpgradeCount As Integer

Eigenschaftswert

Int32

0, wenn der aktuelle Thread keinen upgradefähigen Modus eingegeben hat, 1, wenn der Thread den upgradefähigen Modus eingegeben hat, aber nicht rekursiv eingegeben hat, oder n , wenn der Thread rekursiv n - 1 Mal in den Upgrademodus eingegeben wurde.

Hinweise

Verwenden Sie diese Eigenschaft nur für Debugging-, Profilerstellungs- und Protokollierungszwecke, und nicht zum Steuern des Verhaltens eines Algorithmus. Die Ergebnisse können sich ändern, sobald sie berechnet wurden. Daher ist es nicht sicher, Entscheidungen basierend auf dieser Eigenschaft zu treffen.

Gilt für