TaskMonitorExtensionCreateMonitoredTask - метод |
Создает задачу с возможностью мониторинга выполнения
Пространство имён:
Tessa.UI.Views
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис[NotNullAttribute]
public static TaskMonitor CreateMonitoredTask(
[NotNullAttribute] this TaskFactory taskFactory,
[NotNullAttribute] Func<TaskFactory, Task> taskCreationFactory
)
<ExtensionAttribute>
<NotNullAttribute>
Public Shared Function CreateMonitoredTask (
<NotNullAttribute> taskFactory As TaskFactory,
<NotNullAttribute> taskCreationFactory As Func(Of TaskFactory, Task)
) As TaskMonitor
public:
[ExtensionAttribute]
[NotNullAttribute]
static TaskMonitor^ CreateMonitoredTask(
[NotNullAttribute] TaskFactory^ taskFactory,
[NotNullAttribute] Func<TaskFactory^, Task^>^ taskCreationFactory
)
[<ExtensionAttribute>]
[<NotNullAttribute>]
static member CreateMonitoredTask :
[<NotNullAttribute>] taskFactory : TaskFactory *
[<NotNullAttribute>] taskCreationFactory : Func<TaskFactory, Task> -> TaskMonitor
Параметры
- taskFactory
- Тип: System.Threading.TasksTaskFactory
Фабрика, создающая и выполняющая задачу.
- taskCreationFactory
- Тип: SystemFuncTaskFactory, Task
Функция создающая и возвращающая задачу
Возвращаемое значение
Тип:
TaskMonitor
Ссылку на монитор выполненеия задач
Примечание об использовании
В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
TaskFactory. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).
См. также