28 references to RoslynCodeTaskFactoryCodeType
Microsoft.Build.Tasks.Core (10)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (8)
184if (taskInfo.CodeType == RoslynCodeTaskFactoryCodeType.Class && parameterGroup.Count == 0) 203/// Gets the full source code by applying an appropriate template based on the current <see cref="RoslynCodeTaskFactoryCodeType"/>. 207if (taskInfo.CodeType == RoslynCodeTaskFactoryCodeType.Class) 226if (taskInfo.CodeType == RoslynCodeTaskFactoryCodeType.Fragment) 298CodeType = RoslynCodeTaskFactoryCodeType.Fragment, 442taskInfo.CodeType = RoslynCodeTaskFactoryCodeType.Class; 456if (!Enum.TryParse(typeAttribute.Value.Trim(), ignoreCase: true, result: out RoslynCodeTaskFactoryCodeType codeType)) 458log.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. 21public RoslynCodeTaskFactoryCodeType CodeType { get; set; }
Microsoft.Build.Tasks.UnitTests (18)
RoslynCodeTaskFactory_Tests.cs (18)
226expectedCodeType: RoslynCodeTaskFactoryCodeType.Fragment); 247expectedCodeType: RoslynCodeTaskFactoryCodeType.Fragment, 263expectedCodeType: RoslynCodeTaskFactoryCodeType.Method); 286foreach (RoslynCodeTaskFactoryCodeType codeType in Enum.GetValues(typeof(RoslynCodeTaskFactoryCodeType)).Cast<RoslynCodeTaskFactoryCodeType>()) 296TryLoadTaskBodyAndExpectSuccess($"<Code Source=\"{file.Path}\"/>", expectedCodeType: RoslynCodeTaskFactoryCodeType.Class); 298foreach (RoslynCodeTaskFactoryCodeType codeType in Enum.GetValues(typeof(RoslynCodeTaskFactoryCodeType)).Cast<RoslynCodeTaskFactoryCodeType>()) 326expectedCodeType: RoslynCodeTaskFactoryCodeType.Class, 355expectedCodeType: RoslynCodeTaskFactoryCodeType.Fragment, 367expectedCodeType: RoslynCodeTaskFactoryCodeType.Method); 395expectedCodeType: RoslynCodeTaskFactoryCodeType.Class, 412expectedCodeType: RoslynCodeTaskFactoryCodeType.Fragment); 428expectedCodeType: RoslynCodeTaskFactoryCodeType.Method); 604expectedCodeType: RoslynCodeTaskFactoryCodeType.Class); 795RoslynCodeTaskFactoryCodeType? expectedCodeType = null,