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)
20using SdkResultBase = Microsoft.Build.Framework.SdkResult; 347private void ValidateExpectedPropertiesAndItems(bool includePropertiesAndItems, SdkResultBase result) 747public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) => null; 756public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 775public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 794public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 813public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 834public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 856public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext, SdkResultFactoryBase factory) 869public 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"/>