SdkResolver.Resolve Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Resolves the specified SDK reference.
public:
abstract Microsoft::Build::Framework::SdkResult ^ Resolve(Microsoft::Build::Framework::SdkReference ^ sdkReference, Microsoft::Build::Framework::SdkResolverContext ^ resolverContext, Microsoft::Build::Framework::SdkResultFactory ^ factory);
public abstract Microsoft.Build.Framework.SdkResult Resolve (Microsoft.Build.Framework.SdkReference sdkReference, Microsoft.Build.Framework.SdkResolverContext resolverContext, Microsoft.Build.Framework.SdkResultFactory factory);
abstract member Resolve : Microsoft.Build.Framework.SdkReference * Microsoft.Build.Framework.SdkResolverContext * Microsoft.Build.Framework.SdkResultFactory -> Microsoft.Build.Framework.SdkResult
Public MustOverride Function Resolve (sdkReference As SdkReference, resolverContext As SdkResolverContext, factory As SdkResultFactory) As SdkResult
Parameters
- sdkReference
- SdkReference
A SdkReference containing the referenced SDKs be resolved.
- resolverContext
- SdkResolverContext
Context for resolving the SDK.
- factory
- SdkResultFactory
Factory class to create an SdkResult
Returns
An SdkResult containing the resolved SDKs or associated error / reason
the SDK could not be resolved. Return null
if the resolver is not
applicable for a particular SdkReference.
Remarks
Note: You must use SdkResultFactory to return a result.