Enum coreclr_hosting_shared::StatusCode [−][src]
#[repr(u32)]
#[non_exhaustive]
pub enum StatusCode {
Show 40 variants
Success,
Success_HostAlreadyInitialized,
Success_DifferentRuntimeProperties,
InvalidArgFailure,
CoreHostLibLoadFailure,
CoreHostLibMissingFailure,
CoreHostEntryPointFailure,
CoreHostCurHostFindFailure,
CoreClrResolveFailure,
CoreClrBindFailure,
CoreClrInitFailure,
CoreClrExeFailure,
ResolverInitFailure,
ResolverResolveFailure,
LibHostCurExeFindFailure,
LibHostInitFailure,
LibHostExecModeFailure,
LibHostSdkFindFailure,
LibHostInvalidArgs,
InvalidConfigFile,
AppArgNotRunnable,
AppHostExeNotBoundFailure,
FrameworkMissingFailure,
HostApiFailed,
HostApiBufferTooSmall,
LibHostUnknownCommand,
LibHostAppRootFindFailure,
SdkResolverResolveFailure,
FrameworkCompatFailure,
FrameworkCompatRetry,
AppHostExeNotBundle,
BundleExtractionFailure,
BundleExtractionIOError,
LibHostDuplicateProperty,
HostApiUnsupportedVersion,
HostInvalidState,
HostPropertyNotFound,
CoreHostIncompatibleConfig,
HostApiUnsupportedScenario,
HostFeatureDisabled,
}
Expand description
Status codes returned by the hosting APIs from hostfxr
, hostpolicy
and nethost
.
Source: https://github.com/dotnet/runtime/blob/main/docs/design/features/host-error-codes.md Definitaion: https://github.com/dotnet/runtime/blob/57bfe474518ab5b7cfe6bf7424a79ce3af9d6657/src/native/corehost/error_codes.h
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.