1 type derived from SdkResult
Microsoft.Build (1)
BackEnd\Components\SdkResolution\SdkResult.cs (1)
18internal sealed class SdkResult : SdkResultBase, INodePacket
46 references to SdkResult
Microsoft.Build (14)
BackEnd\Components\SdkResolution\DefaultSdkResolver.cs (2)
9using SdkResultBase = Microsoft.Build.Framework.SdkResult; 31public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase context, SdkResultFactoryBase factory)
BackEnd\Components\SdkResolution\ISdkResolverService.cs (1)
46/// <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="Microsoft.Build.Framework.SdkResult"/>.
BackEnd\Components\SdkResolution\SdkResultFactory.cs (5)
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,
Definition\ResolvedImport.cs (3)
24internal ResolvedImport(ProjectImportElement importingElement, ProjectRootElement importedProject, int versionEvaluated, SdkResult sdkResult, bool isImported) 38internal ResolvedImport(Project project, ProjectImportElement importingElement, ProjectRootElement importedProject, int versionEvaluated, SdkResult sdkResult) 63public SdkResult SdkResult { get; }
ObjectModelRemoting\LinkedObjectFactory.cs (1)
119public ResolvedImport Create(ProjectImportElement importingElement, ProjectRootElement importedProject, int versionEvaluated, SdkResult sdkResult, bool isImported)
Microsoft.Build.Engine.OM.UnitTests (3)
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (2)
271private static void Verify(SdkResult view, SdkResult real, ValidationContext context = null)
ObjectModelRemoting\RemoteProjectsProviderMock\DirectlyRemotedClasses.cs (1)
40public SdkResult SdkResult { get; }
Microsoft.Build.Engine.UnitTests (20)
BackEnd\SdkResolverLoader_Tests.cs (4)
22using SdkResultBase = Microsoft.Build.Framework.SdkResult; 412public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 428public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 447public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory)
BackEnd\SdkResolverService_Tests.cs (10)
22using SdkResultBase = Microsoft.Build.Framework.SdkResult; 402private void ValidateExpectedPropertiesAndItems(bool includePropertiesAndItems, SdkResultBase result) 844public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) => null; 853public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 872public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 891public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 910public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 931public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 953public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 966public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory)
Evaluation\ProjectSdkImplicitImport_Tests.cs (2)
21using SdkResult = Microsoft.Build.Framework.SdkResult; 802public override SdkResult Resolve(SdkReference sdk, SdkResolverContext resolverContext,
InternalEngineHelpers.cs (4)
42private readonly Func<SdkReference, SdkResolverContext, SdkResultFactory, Framework.SdkResult> _resolveFunc; 56public ConfigurableMockSdkResolver(Func<SdkReference, SdkResolverContext, SdkResultFactory, Framework.SdkResult> resolveFunc) 65public override Framework.SdkResult Resolve(SdkReference sdkReference, SdkResolverContext resolverContext, SdkResultFactory factory) 142public override Framework.SdkResult Resolve(SdkReference sdkReference, SdkResolverContext resolverContext, SdkResultFactory factory)
Microsoft.Build.Framework (9)
Sdk\SdkResolver.cs (3)
29/// <param name="factory">Factory class to create an <see cref="SdkResult" /></param> 31/// An <see cref="SdkResult" /> containing the resolved SDKs or associated error / reason 39public abstract SdkResult Resolve(SdkReference sdkReference,
Sdk\SdkResultFactory.cs (5)
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, 77public 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"/>