ReaderWriterLockSlim.RecursiveReadCount Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает количество раз, которые текущий поток входил в блокировку в режиме чтения, как показатель рекурсии.
public:
property int RecursiveReadCount { int get(); };
public int RecursiveReadCount { get; }
member this.RecursiveReadCount : int
Public ReadOnly Property RecursiveReadCount As Integer
Значение свойства
0 (ноль), если текущий поток не перешел в режим чтения, 1, если поток перешел в режим чтения, но не перешел в него рекурсивно, или n , если поток перешел в блокировку рекурсивно n – 1 раз.
Комментарии
Используйте это свойство только для отладки, профилирования и ведения журнала, а не для управления поведением алгоритма. Результаты могут измениться сразу после вычисления. Поэтому принимать решения на основе этого свойства небезопасно.