System::Threading::Monitor::TryEnter метод

Monitor::TryEnter(const SharedPtr<Object>&) method

Пытается получить эксклюзивную блокировку указанного объекта Не реализовано.

static bool System::Threading::Monitor::TryEnter(const SharedPtr<Object> &obj)

См. также

Monitor::TryEnter(const SharedPtr<Object>&, int32_t) method

Пытается в течение указанного количества миллисекунд получить эксклюзивную блокировку указанного объекта Не реализовано.

static bool System::Threading::Monitor::TryEnter(const SharedPtr<Object> &obj, int32_t millisecondsTimeout)

См. также

Monitor::TryEnter(const SharedPtr<Object>&, TimeSpan) method

Пытается в течение указанного периода времени получить эксклюзивную блокировку указанного объекта Не реализовано.

static bool System::Threading::Monitor::TryEnter(const SharedPtr<Object> &obj, TimeSpan timeout)

См. также

Monitor::TryEnter(const System::SharedPtr<Object>&, bool&) method

Пытается получить эксклюзивную блокировку указанного объекта и атомарно устанавливает значение, указывающее, была ли блокировка получена.

static void System::Threading::Monitor::TryEnter(const System::SharedPtr<Object> &obj, bool &lockTaken)

См. также

Monitor::TryEnter(const System::SharedPtr<Object>&, int32_t, bool&) method

Пытается в течение указанного периода времени получить эксклюзивную блокировку указанного объекта и атомарно устанавливает значение, указывающее, была ли блокировка получена.

static void System::Threading::Monitor::TryEnter(const System::SharedPtr<Object> &obj, int32_t millisecondsTimeout, bool &lockTaken)

См. также

Monitor::TryEnter(const System::SharedPtr<Object>&, TimeSpan, bool&) method

Пытается в течение указанного периода времени получить эксклюзивную блокировку указанного объекта и атомарно устанавливает значение, указывающее, была ли блокировка получена.

static void System::Threading::Monitor::TryEnter(const System::SharedPtr<Object> &obj, TimeSpan timeout, bool &lockTaken)

См. также