Share via


TaskGroupBase<TaskResultT> Class

Definition

public abstract class TaskGroupBase<TaskResultT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.DAG.ITaskGroup<TaskResultT,Microsoft.Azure.Management.ResourceManager.Fluent.Core.DAG.ITaskItem<TaskResultT>>
type TaskGroupBase<'askResultT> = class
    interface ITaskGroup<'askResultT, ITaskItem<'askResultT>>
Public MustInherit Class TaskGroupBase(Of TaskResultT)
Implements ITaskGroup(Of TaskResultT, ITaskItem(Of TaskResultT))

Type Parameters

TaskResultT
Inheritance
TaskGroupBase<TaskResultT>
Derived
Implements
ITaskGroup<TaskResultT,ITaskItem<TaskResultT>>

Constructors

TaskGroupBase<TaskResultT>(String, ITaskItem<TaskResultT>)

Properties

DAG
IsPreparer

Methods

ExecuteAsync(CancellationToken, Boolean)

Executes the group of tasks that creates a set of dependency resources and eventually the root resource.

Merge(ITaskGroup<TaskResultT,ITaskItem<TaskResultT>>)
Prepare()
TaskResult(String)

Applies to