12 references to TaskClassRegistry
Microsoft.Build (4)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (3)
145
/// When the task was resolved from <see cref="
TaskClassRegistry
"/> (a host-registered task), the
387
/// Attempts to resolve the current task from the host task registry (<see cref="
TaskClassRegistry
"/>).
395
if (
TaskClassRegistry
.TryGetRegistration(_taskName, out TaskClassRegistration registration))
Instance\TaskFactories\RegisteredTaskFactory.cs (1)
14
/// <see cref="
TaskClassRegistry
"/> (via <c>Microsoft.Build.Utilities.Task.RegisterTask</c>), with no
Microsoft.Build.Framework (5)
TaskClassRegistration.cs (5)
11
/// A single entry in the <see cref="
TaskClassRegistry
"/>: how to construct a registered task and the
15
/// The <see cref="LoadedType"/> is built once. For the generic <see cref="
TaskClassRegistry
.Register{T}()"/>
17
/// <see cref="
TaskClassRegistry
.Register(string, Func{ITask})"/> overload - where only an untyped factory is
33
/// <see cref="
TaskClassRegistry
.Register(string, Func{ITask})"/> overload it is computed on first use by
83
=>
TaskClassRegistry
.CreateLoadedType(factory().GetType());
Microsoft.Build.Utilities.Core (3)
Task.cs (3)
187
=>
TaskClassRegistry
.Register<T>();
215
=>
TaskClassRegistry
.Register(taskName, factory);
252
=>
TaskClassRegistry
.Register<TTask>(factory);