42 references to StatusCode
Microsoft.DotNet.NativeWrapper (42)
_generated\0\LibraryImports.g.cs (23)
8
internal static partial global::Microsoft.DotNet.NativeWrapper.
StatusCode
hostfxr_get_dotnet_environment_info(string dotnetRoot, nint reserved, global::Microsoft.DotNet.NativeWrapper.Interop.hostfxr_get_dotnet_environment_info_result_fn result, nint resultContext)
12
global::Microsoft.DotNet.NativeWrapper.
StatusCode
__retVal = default;
35
static extern unsafe global::Microsoft.DotNet.NativeWrapper.
StatusCode
__PInvoke(nint __dotnetRoot_native, nint __reserved_native, nint __result_native, nint __resultContext_native);
53
internal static partial global::Microsoft.DotNet.NativeWrapper.
StatusCode
hostfxr_resolve_sdk2(string exeDir, string workingDir, global::Microsoft.DotNet.NativeWrapper.Interop.hostfxr_resolve_sdk2_flags_t flags, global::Microsoft.DotNet.NativeWrapper.Interop.hostfxr_resolve_sdk2_result_fn result)
58
global::Microsoft.DotNet.NativeWrapper.
StatusCode
__retVal = default;
83
static extern unsafe global::Microsoft.DotNet.NativeWrapper.
StatusCode
__PInvoke(nint __exeDir_native, nint __workingDir_native, global::Microsoft.DotNet.NativeWrapper.Interop.hostfxr_resolve_sdk2_flags_t __flags_native, nint __result_native);
93
private static partial global::Microsoft.DotNet.NativeWrapper.
StatusCode
hostfxr_get_available_sdks_private(string exeDir, global::Microsoft.DotNet.NativeWrapper.Interop.hostfxr_get_available_sdks_result_fn result)
97
global::Microsoft.DotNet.NativeWrapper.
StatusCode
__retVal = default;
120
static extern unsafe global::Microsoft.DotNet.NativeWrapper.
StatusCode
__PInvoke(nint __exeDir_native, nint __result_native);
130
internal static partial global::Microsoft.DotNet.NativeWrapper.
StatusCode
hostfxr_initialize_for_runtime_config(nint runtimeConfigPath, in global::Microsoft.DotNet.NativeWrapper.Interop.hostfxr_initialize_parameters parameters, out nint hostContextHandle)
133
global::Microsoft.DotNet.NativeWrapper.
StatusCode
__retVal;
145
static extern unsafe global::Microsoft.DotNet.NativeWrapper.
StatusCode
__PInvoke(nint __runtimeConfigPath_native, global::Microsoft.DotNet.NativeWrapper.Interop.hostfxr_initialize_parameters* __parameters_native, nint* __hostContextHandle_native);
155
internal static partial global::Microsoft.DotNet.NativeWrapper.
StatusCode
hostfxr_get_runtime_delegate(nint hostContextHandle, global::Microsoft.DotNet.NativeWrapper.Interop.hostfxr_delegate_type type, out nint @delegate)
158
global::Microsoft.DotNet.NativeWrapper.
StatusCode
__retVal;
169
static extern unsafe global::Microsoft.DotNet.NativeWrapper.
StatusCode
__PInvoke(nint __hostContextHandle_native, global::Microsoft.DotNet.NativeWrapper.Interop.hostfxr_delegate_type __type_native, nint* __delegate_native);
179
internal static partial global::Microsoft.DotNet.NativeWrapper.
StatusCode
hostfxr_initialize_for_dotnet_command_line(int argc, string[] argv, in global::Microsoft.DotNet.NativeWrapper.Interop.hostfxr_initialize_parameters parameters, out nint hostContextHandle)
184
global::Microsoft.DotNet.NativeWrapper.
StatusCode
__retVal = default;
239
static extern unsafe global::Microsoft.DotNet.NativeWrapper.
StatusCode
__PInvoke(int __argc_native, nint* __argv_native, global::Microsoft.DotNet.NativeWrapper.Interop.hostfxr_initialize_parameters* __parameters_native, nint* __hostContextHandle_native);
248
internal static extern partial global::Microsoft.DotNet.NativeWrapper.
StatusCode
hostfxr_run_app(nint hostContextHandle);
256
internal static extern partial global::Microsoft.DotNet.NativeWrapper.
StatusCode
hostfxr_close(nint hostContextHandle);
265
internal static partial global::Microsoft.DotNet.NativeWrapper.
StatusCode
hostfxr_set_runtime_property_value(nint hostContextHandle, string name, string value)
269
global::Microsoft.DotNet.NativeWrapper.
StatusCode
__retVal = default;
290
static extern unsafe global::Microsoft.DotNet.NativeWrapper.
StatusCode
__PInvoke(nint __hostContextHandle_native, nint __name_native, nint __value_native);
Interop.cs (17)
249
/// <see cref="
StatusCode
.Success"/> on success, or an error status code.
261
internal static partial
StatusCode
hostfxr_get_dotnet_environment_info(
338
/// <see cref="
StatusCode
.Success"/> if the SDK was resolved, or <see cref="
StatusCode
.SdkResolveFailure"/> if not found.
347
internal static partial
StatusCode
hostfxr_resolve_sdk2(
381
/// Always returns <see cref="
StatusCode
.Success"/>.
389
internal static
StatusCode
hostfxr_get_available_sdks(string? exeDir, out string[] result)
392
StatusCode
status = hostfxr_get_available_sdks_private(exeDir, SdkCallback);
414
private static partial
StatusCode
hostfxr_get_available_sdks_private(
460
internal static partial
StatusCode
hostfxr_initialize_for_runtime_config(
475
internal static partial
StatusCode
hostfxr_get_runtime_delegate(
492
internal static partial
StatusCode
hostfxr_initialize_for_dotnet_command_line(
514
internal static partial
StatusCode
hostfxr_run_app(
527
internal static partial
StatusCode
hostfxr_close(
541
/// <see cref="
StatusCode
.Success"/> on success, <see cref="
StatusCode
.InvalidArgFailure"/> if the runtime
556
internal static partial
StatusCode
hostfxr_set_runtime_property_value(
NETBundlesNativeWrapper.cs (1)
14
StatusCode
errorCode = Interop.hostfxr_get_dotnet_environment_info(dotnetExeDirectory, default, info.Initialize, default);
NETCoreSdkResolverNativeWrapper.cs (1)
18
StatusCode
errorCode = Interop.hostfxr_resolve_sdk2(dotnetExeDirectory, globalJsonStartDirectory, flags, result.Initialize);