25 references to NoMatchReason
Microsoft.Build.Tasks.Core (25)
AssemblyDependency\CandidateAssemblyFilesResolver.cs (1)
90Debug.Assert(considered.Reason != NoMatchReason.Unknown, "Expected a no match reason here.");
AssemblyDependency\RawFilenameResolver.cs (1)
68Reason = NoMatchReason.NotAFileNameOnDisk
AssemblyDependency\ResolutionSearchLocation.cs (2)
39internal NoMatchReason Reason { get; set; } = NoMatchReason.Unknown;
AssemblyDependency\ResolveAssemblyReference.cs (15)
1985string processorArchitecture = location.Reason == NoMatchReason.ProcessorArchitectureDoesNotMatch 1988string assemblyName = location.Reason == NoMatchReason.FusionNamesDidNotMatch 2057case NoMatchReason.FileNotFound: 2065case NoMatchReason.FusionNamesDidNotMatch: 2069case NoMatchReason.TargetHadNoFusionName: 2073case NoMatchReason.NotInGac: 2077case NoMatchReason.NotAFileNameOnDisk: 2086case NoMatchReason.ProcessorArchitectureDoesNotMatch: 2122private static AssemblyResolutionSearchResult GetAssemblyResolutionSearchResult(NoMatchReason reason) 2125NoMatchReason.FileNotFound => AssemblyResolutionSearchResult.FileNotFound, 2126NoMatchReason.FusionNamesDidNotMatch => AssemblyResolutionSearchResult.FusionNamesDidNotMatch, 2127NoMatchReason.TargetHadNoFusionName => AssemblyResolutionSearchResult.TargetHadNoFusionName, 2128NoMatchReason.NotInGac => AssemblyResolutionSearchResult.NotInGac, 2129NoMatchReason.NotAFileNameOnDisk => AssemblyResolutionSearchResult.NotAFileNameOnDisk, 2130NoMatchReason.ProcessorArchitectureDoesNotMatch => AssemblyResolutionSearchResult.ProcessorArchitectureDoesNotMatch,
AssemblyDependency\Resolver.cs (6)
180searchLocation.Reason = NoMatchReason.FusionNamesDidNotMatch; 184searchLocation.Reason = NoMatchReason.TargetHadNoFusionName; 255searchLocation.Reason = NoMatchReason.ProcessorArchitectureDoesNotMatch; 273searchLocation.Reason = NoMatchReason.FusionNamesDidNotMatch; 282searchLocation.Reason = NoMatchReason.TargetHadNoFusionName; 291searchLocation.Reason = NoMatchReason.FileNotFound;