1 type derived from SdkResult
Microsoft.Build (1)
BackEnd\Components\SdkResolution\SdkResult.cs (1)
18internal sealed class SdkResult : SdkResultBase, INodePacket
50 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.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)
21using SdkResultBase = Microsoft.Build.Framework.SdkResult; 516public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 532public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 557public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory)
BackEnd\SdkResolverService_Tests.cs (10)
20using SdkResultBase = Microsoft.Build.Framework.SdkResult; 427private void ValidateExpectedPropertiesAndItems(bool includePropertiesAndItems, SdkResultBase result) 906public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) => null; 915public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 934public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 953public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 972public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 993public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 1015public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 1028public 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 (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"/>