28 references to RoslynCodeTaskFactoryCodeType
Microsoft.Build.Tasks.Core (10)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (8)
197
if (taskInfo.CodeType ==
RoslynCodeTaskFactoryCodeType
.Class && parameterGroup.Count == 0)
216
/// Gets the full source code by applying an appropriate template based on the current <see cref="
RoslynCodeTaskFactoryCodeType
"/>.
220
if (taskInfo.CodeType ==
RoslynCodeTaskFactoryCodeType
.Class)
239
if (taskInfo.CodeType ==
RoslynCodeTaskFactoryCodeType
.Fragment)
311
CodeType =
RoslynCodeTaskFactoryCodeType
.Fragment,
455
taskInfo.CodeType =
RoslynCodeTaskFactoryCodeType
.Class;
469
if (!Enum.TryParse(typeAttribute.Value.Trim(), ignoreCase: true, result: out
RoslynCodeTaskFactoryCodeType
codeType))
471
log.LogErrorWithCodeFromResources("CodeTaskFactory.InvalidCodeType", typeAttribute.Value, String.Join(", ", Enum.GetNames(typeof(
RoslynCodeTaskFactoryCodeType
))));
RoslynCodeTaskFactory\RoslynCodeTaskFactoryTaskInfo.cs (2)
19
/// Gets or sets the <see cref="
RoslynCodeTaskFactoryCodeType
"/> of the task.
21
public
RoslynCodeTaskFactoryCodeType
CodeType { get; set; }
Microsoft.Build.Tasks.UnitTests (18)
RoslynCodeTaskFactory_Tests.cs (18)
301
expectedCodeType:
RoslynCodeTaskFactoryCodeType
.Fragment);
383
expectedCodeType:
RoslynCodeTaskFactoryCodeType
.Fragment,
399
expectedCodeType:
RoslynCodeTaskFactoryCodeType
.Method);
422
foreach (
RoslynCodeTaskFactoryCodeType
codeType in Enum.GetValues(typeof(
RoslynCodeTaskFactoryCodeType
)).Cast<
RoslynCodeTaskFactoryCodeType
>())
432
TryLoadTaskBodyAndExpectSuccess($"<Code Source=\"{file.Path}\"/>", expectedCodeType:
RoslynCodeTaskFactoryCodeType
.Class);
434
foreach (
RoslynCodeTaskFactoryCodeType
codeType in Enum.GetValues(typeof(
RoslynCodeTaskFactoryCodeType
)).Cast<
RoslynCodeTaskFactoryCodeType
>())
462
expectedCodeType:
RoslynCodeTaskFactoryCodeType
.Class,
491
expectedCodeType:
RoslynCodeTaskFactoryCodeType
.Fragment,
503
expectedCodeType:
RoslynCodeTaskFactoryCodeType
.Method);
531
expectedCodeType:
RoslynCodeTaskFactoryCodeType
.Class,
548
expectedCodeType:
RoslynCodeTaskFactoryCodeType
.Fragment);
564
expectedCodeType:
RoslynCodeTaskFactoryCodeType
.Method);
740
expectedCodeType:
RoslynCodeTaskFactoryCodeType
.Class);
945
RoslynCodeTaskFactoryCodeType
? expectedCodeType = null,