1 type derived from SdkResult
Microsoft.Build (1)
BackEnd\Components\SdkResolution\SdkResult.cs (1)
18internal sealed class SdkResult : SdkResultBase, INodePacket
32 references to SdkResult
Microsoft.Build (16)
BackEnd\Components\SdkResolution\DefaultSdkResolver.cs (2)
9using SdkResultBase = Microsoft.Build.Framework.SdkResult; 29public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase context, SdkResultFactoryBase factory)
BackEnd\Components\SdkResolution\ISdkResolverService.cs (1)
51/// <returns>An <see cref="SdkResult"/> containing information about the resolved SDK. If no resolver was able to resolve it, then <see cref="Framework.SdkResult.Success"/> == false. </returns>
BackEnd\Components\SdkResolution\SdkResult.cs (2)
9using SdkResultBase = Microsoft.Build.Framework.SdkResult; 16/// An internal implementation of <see cref="Framework.SdkResult"/>.
BackEnd\Components\SdkResolution\SdkResultFactory.cs (7)
7using SdkResultBase = Microsoft.Build.Framework.SdkResult; 26public override SdkResultBase IndicateFailure(IEnumerable<string> errors, IEnumerable<string> warnings = null) 31public override SdkResultBase IndicateSuccess(string path, string version, IEnumerable<string> warnings = null) 36public override SdkResultBase IndicateSuccess(string path, 45public override SdkResultBase IndicateSuccess(IEnumerable<string> paths, 54public override SdkResultBase IndicateSuccess(string path, 64public override SdkResultBase IndicateSuccess(IEnumerable<string> paths,
Definition\ResolvedImport.cs (3)
22internal ResolvedImport(ProjectImportElement importingElement, ProjectRootElement importedProject, int versionEvaluated, SdkResult sdkResult, bool isImported) 36internal ResolvedImport(Project project, ProjectImportElement importingElement, ProjectRootElement importedProject, int versionEvaluated, SdkResult sdkResult) 61public SdkResult SdkResult { get; }
ObjectModelRemoting\LinkedObjectFactory.cs (1)
119public ResolvedImport Create(ProjectImportElement importingElement, ProjectRootElement importedProject, int versionEvaluated, SdkResult sdkResult, bool isImported)
Microsoft.Build.Framework (11)
Sdk\SdkResolver.cs (3)
27/// <param name="factory">Factory class to create an <see cref="SdkResult" /></param> 29/// An <see cref="SdkResult" /> containing the resolved SDKs or associated error / reason 36public abstract SdkResult? Resolve(SdkReference sdkReference,
Sdk\SdkResultFactory.cs (7)
13/// <see cref="SdkResult" /> object indicating success / failure. 24public abstract SdkResult IndicateSuccess(string path, string version, IEnumerable<string> warnings = null); 35public virtual SdkResult IndicateSuccess(string path, 59public virtual SdkResult IndicateSuccess(IEnumerable<string> paths, 88public virtual SdkResult IndicateSuccess(string path, 118public virtual SdkResult IndicateSuccess(IEnumerable<string> paths, 137public abstract SdkResult IndicateFailure(IEnumerable<string> errors, IEnumerable<string> warnings = null);
Sdk\SdkResultItem.cs (1)
14/// The value of an item and any associated metadata to be added by an SDK resolver. See <see cref="SdkResult.ItemsToAdd"/>
Microsoft.Build.NuGetSdkResolver (3)
NuGetSdkResolver.cs (3)
78public override SdkResult Resolve(SdkReference sdkReference, SdkResolverContext resolverContext, SdkResultFactory factory) 154public static SdkResult GetSdkResult(SdkReference sdk, object nuGetVersion, SdkResolverContext context, SdkResultFactory factory) 163SdkResult result = null;
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (2)
CachingWorkloadResolver.cs (1)
82public SdkResult? ToSdkResult(SdkReference sdkReference, SdkResultFactory factory)
WorkloadSdkResolver.cs (1)
35public override SdkResult? Resolve(SdkReference sdkReference, SdkResolverContext resolverContext, SdkResultFactory factory)