| File: WellKnownTypeNames.cs | Web Access |
| Project: TaskAnalyzer.csproj (Microsoft.Build.TaskAuthoring.Analyzer) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. namespace Microsoft.Build.TaskAuthoring.Analyzer { /// <summary> /// Well-known fully-qualified type names used by both analyzers. /// </summary> internal static class WellKnownTypeNames { internal const string ITaskFullName = "Microsoft.Build.Framework.ITask"; internal const string IMultiThreadableTaskFullName = "Microsoft.Build.Framework.IMultiThreadableTask"; internal const string TaskEnvironmentFullName = "Microsoft.Build.Framework.TaskEnvironment"; internal const string AbsolutePathFullName = "Microsoft.Build.Framework.AbsolutePath"; internal const string ITaskItemFullName = "Microsoft.Build.Framework.ITaskItem"; internal const string ITaskItem2FullName = "Microsoft.Build.Framework.ITaskItem2"; internal const string ITaskItemOfTFullName = "Microsoft.Build.Framework.ITaskItem`1"; internal const string OutputAttributeFullName = "Microsoft.Build.Framework.OutputAttribute"; internal const string RequiredAttributeFullName = "Microsoft.Build.Framework.RequiredAttribute"; internal const string AnalyzedAttributeFullName = "Microsoft.Build.Framework.MSBuildMultiThreadableTaskAnalyzedAttribute"; internal const string MultiThreadableTaskAttributeFullName = "Microsoft.Build.Framework.MSBuildMultiThreadableTaskAttribute"; internal const string ConsoleFullName = "System.Console"; internal const string FileSystemInfoFullName = "System.IO.FileSystemInfo"; internal const string FileInfoFullName = "System.IO.FileInfo"; internal const string DirectoryInfoFullName = "System.IO.DirectoryInfo"; } }