1 type derived from SdkResult
Microsoft.Build (1)
BackEnd\Components\SdkResolution\SdkResult.cs (1)
18
internal sealed class SdkResult :
SdkResultBase
, INodePacket
32 references to SdkResult
Microsoft.Build (16)
BackEnd\Components\SdkResolution\DefaultSdkResolver.cs (2)
9
using SdkResultBase = Microsoft.Build.Framework.
SdkResult
;
29
public 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)
9
using SdkResultBase = Microsoft.Build.Framework.
SdkResult
;
16
/// An internal implementation of <see cref="Framework.
SdkResult
"/>.
BackEnd\Components\SdkResolution\SdkResultFactory.cs (7)
7
using SdkResultBase = Microsoft.Build.Framework.
SdkResult
;
26
public override
SdkResultBase
IndicateFailure(IEnumerable<string> errors, IEnumerable<string> warnings = null)
31
public override
SdkResultBase
IndicateSuccess(string path, string version, IEnumerable<string> warnings = null)
36
public override
SdkResultBase
IndicateSuccess(string path,
45
public override
SdkResultBase
IndicateSuccess(IEnumerable<string> paths,
54
public override
SdkResultBase
IndicateSuccess(string path,
64
public override
SdkResultBase
IndicateSuccess(IEnumerable<string> paths,
Definition\ResolvedImport.cs (3)
22
internal ResolvedImport(ProjectImportElement importingElement, ProjectRootElement importedProject, int versionEvaluated,
SdkResult
sdkResult, bool isImported)
36
internal ResolvedImport(Project project, ProjectImportElement importingElement, ProjectRootElement importedProject, int versionEvaluated,
SdkResult
sdkResult)
61
public
SdkResult
SdkResult { get; }
ObjectModelRemoting\LinkedObjectFactory.cs (1)
119
public 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
36
public abstract
SdkResult
? Resolve(SdkReference sdkReference,
Sdk\SdkResultFactory.cs (7)
13
/// <see cref="
SdkResult
" /> object indicating success / failure.
24
public abstract
SdkResult
IndicateSuccess(string path, string version, IEnumerable<string> warnings = null);
35
public virtual
SdkResult
IndicateSuccess(string path,
59
public virtual
SdkResult
IndicateSuccess(IEnumerable<string> paths,
88
public virtual
SdkResult
IndicateSuccess(string path,
118
public virtual
SdkResult
IndicateSuccess(IEnumerable<string> paths,
137
public 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)
78
public override
SdkResult
Resolve(SdkReference sdkReference, SdkResolverContext resolverContext, SdkResultFactory factory)
154
public static
SdkResult
GetSdkResult(SdkReference sdk, object nuGetVersion, SdkResolverContext context, SdkResultFactory factory)
163
SdkResult
result = null;
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (2)
CachingWorkloadResolver.cs (1)
82
public
SdkResult
? ToSdkResult(SdkReference sdkReference, SdkResultFactory factory)
WorkloadSdkResolver.cs (1)
35
public override
SdkResult
? Resolve(SdkReference sdkReference, SdkResolverContext resolverContext, SdkResultFactory factory)