JoinableTaskContext Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| JoinableTaskContext() |
Инициализирует новый экземпляр JoinableTaskContext класса, предполагая, что текущий поток является основным потоком и Current предоставляет средства для переключения на основной поток из другого потока. |
| JoinableTaskContext(Thread, SynchronizationContext) |
Инициализирует новый экземпляр класса JoinableTaskContext. |
JoinableTaskContext()
Инициализирует новый экземпляр JoinableTaskContext класса, предполагая, что текущий поток является основным потоком и Current предоставляет средства для переключения на основной поток из другого потока.
public:
JoinableTaskContext();
public:
JoinableTaskContext();
JoinableTaskContext();
public JoinableTaskContext ();
Public Sub New ()
Применяется к
JoinableTaskContext(Thread, SynchronizationContext)
Инициализирует новый экземпляр класса JoinableTaskContext.
public JoinableTaskContext (System.Threading.Thread mainThread = default, System.Threading.SynchronizationContext synchronizationContext = default);
new Microsoft.VisualStudio.Threading.JoinableTaskContext : System.Threading.Thread * System.Threading.SynchronizationContext -> Microsoft.VisualStudio.Threading.JoinableTaskContext
Public Sub New (Optional mainThread As Thread = Nothing, Optional synchronizationContext As SynchronizationContext = Nothing)
Параметры
- mainThread
- Thread
Поток для переключения в SwitchToMainThreadAsync(CancellationToken). Если этот параметр не указан, предполагается, что текущий поток является основным потоком.
- synchronizationContext
- SynchronizationContext
Контекст синхронизации, используемый для переключения на основной поток.