Crate hostfxr_sys
source · [−]Expand description
FFI bindings for hostfxr.
Related crates
- nethost-sys - bindings for the nethost library.
- coreclr-hosting-shared - shared bindings between this crate and nethost-sys.
- netcorehost - rusty wrapper over the nethost and hostfxr libraries.
Additional Information
- Hosting layer APIs
- Native hosting
- Write a custom .NET Core host to control the .NET runtime from your native code
License
Licensed under the MIT license (LICENSE or http://opensource.org/licenses/MIT)
Re-exports
pub use dlopen2;
Modules
Flag constants for hostfxr_resolve_sdk2
.
dlopen2::symbor
abstraction for the hostfxr library.
dlopen2::wrapper
abstraction for the hostfxr library.
Structs
A structure that stores parameters which are common to all forms of initialization.
Enums
Constants
Seperator char used to seperate a list of paths in a string.
Signifies that the target method is marked with the UnmanagedCallersOnlyAttribute
.
This means that the name alone can identify the target method.
Type Definitions
Signature of delegate returned by load_assembly_and_get_function_pointer_fn
when delegate_type_name == null
(default)
Signature of delegate returned by hostfxr_get_runtime_delegate
for type hdt_get_function_pointer
Error reporting function signature.
Result callback signature for hostfxr_get_available_sdks
.
Handle to a hostfxr context.
Result callback signature for hostfxr_resolve_sdk2
.
Signature of delegate returned by hostfxr_get_runtime_delegate
for type hdt_load_assembly_and_get_function_pointer