AsyncFlowControl Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обеспечивает функциональность для восстановления миграции или перемещения контекста выполнения между потоками.
public value class AsyncFlowControl : IDisposable
public value class AsyncFlowControl : IDisposable, IEquatable<System::Threading::AsyncFlowControl>
public struct AsyncFlowControl : IDisposable
public struct AsyncFlowControl : IDisposable, IEquatable<System.Threading.AsyncFlowControl>
type AsyncFlowControl = struct
interface IDisposable
Public Structure AsyncFlowControl
Implements IDisposable
Public Structure AsyncFlowControl
Implements IDisposable, IEquatable(Of AsyncFlowControl)
- Наследование
- Реализации
Комментарии
Контекст выполнения содержит все сведения, связанные с выполнением для логического потока. Поток контекста выполнения в другие потоки можно предотвратить с помощью ExecutionContext.SuppressFlow метода , который возвращает структуру AsyncFlowControl . Метод Undo возвращаемой AsyncFlowControl структуры можно использовать для отмены подавления потока. Структура AsyncFlowControl должна использоваться в том же потоке, в котором она была создана.
Методы
Dispose() |
Освобождает все ресурсы, используемые текущим экземпляром класса AsyncFlowControl. |
Equals(AsyncFlowControl) |
Определяет, равна ли указанная структура AsyncFlowControl текущей структуре AsyncFlowControl. |
Equals(Object) |
Определяет, эквивалентен ли указанный объект текущей структуре AsyncFlowControl. |
GetHashCode() |
Получает хэш-код текущей структуры AsyncFlowControl. |
Undo() |
Восстанавливает перемещение контекста выполнения между потоками. |
Операторы
Equality(AsyncFlowControl, AsyncFlowControl) |
Сравнивает две структуры AsyncFlowControl, чтобы определить, совпадают ли они. |
Inequality(AsyncFlowControl, AsyncFlowControl) |
Сравнивает две структуры AsyncFlowControl на неравенство. |
Явные реализации интерфейса
IDisposable.Dispose() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Освобождает все ресурсы, занятые модулем AsyncFlowControl. |