JoinableTaskContextNode.OnHangDetected Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| OnHangDetected(JoinableTaskContext+HangDetails) |
Вызывается, когда может произойти зависание, включающее основной поток. |
| OnHangDetected(TimeSpan, Int32, Guid) |
Вызывается, когда может произойти зависание, включающее основной поток. |
OnHangDetected(JoinableTaskContext+HangDetails)
Вызывается, когда может произойти зависание, включающее основной поток.
protected public:
virtual void OnHangDetected(Microsoft::VisualStudio::Threading::JoinableTaskContext::HangDetails ^ details);
virtual void OnHangDetected(Microsoft::VisualStudio::Threading::JoinableTaskContext::HangDetails const & details);
protected internal virtual void OnHangDetected (Microsoft.VisualStudio.Threading.JoinableTaskContext.HangDetails details);
abstract member OnHangDetected : Microsoft.VisualStudio.Threading.JoinableTaskContext.HangDetails -> unit
override this.OnHangDetected : Microsoft.VisualStudio.Threading.JoinableTaskContext.HangDetails -> unit
Protected Friend Overridable Sub OnHangDetected (details As JoinableTaskContext.HangDetails)
Параметры
- details
- JoinableTaskContext.HangDetails
Подробное описание зависания.
Комментарии
Один экземпляр зависания может вызывать этот метод несколько раз с увеличением значений в NotificationCount details параметрах.
Применяется к
OnHangDetected(TimeSpan, Int32, Guid)
Вызывается, когда может произойти зависание, включающее основной поток.
protected:
virtual void OnHangDetected(TimeSpan hangDuration, int notificationCount, Guid hangId);
protected virtual void OnHangDetected (TimeSpan hangDuration, int notificationCount, Guid hangId);
abstract member OnHangDetected : TimeSpan * int * Guid -> unit
override this.OnHangDetected : TimeSpan * int * Guid -> unit
Protected Overridable Sub OnHangDetected (hangDuration As TimeSpan, notificationCount As Integer, hangId As Guid)
Параметры
- hangDuration
- TimeSpan
Длительность текущего зависания.
- notificationCount
- Int32
Количество раз, когда это было получено сообщение об этом зависании, включая текущий раз.
- hangId
- Guid
Случайный GUID, который однозначно определяет данное зависание.
Комментарии
Один экземпляр зависания может вызывать этот метод несколько раз с увеличением значений в hangDuration параметре.