Class ResourceAssemblyLoadContext
Inheritance
System.Object
System.Runtime.Loader.AssemblyLoadContext
ResourceAssemblyLoadContext
Inherited Members
System.Runtime.Loader.AssemblyLoadContext.EnterContextualReflection()
System.Runtime.Loader.AssemblyLoadContext.EnterContextualReflection(System.Reflection.Assembly)
System.Runtime.Loader.AssemblyLoadContext.GetAssemblyName(System.String)
System.Runtime.Loader.AssemblyLoadContext.GetLoadContext(System.Reflection.Assembly)
System.Runtime.Loader.AssemblyLoadContext.LoadFromAssemblyName(System.Reflection.AssemblyName)
System.Runtime.Loader.AssemblyLoadContext.LoadFromAssemblyPath(System.String)
System.Runtime.Loader.AssemblyLoadContext.LoadFromNativeImagePath(System.String, System.String)
System.Runtime.Loader.AssemblyLoadContext.LoadFromStream(System.IO.Stream)
System.Runtime.Loader.AssemblyLoadContext.LoadFromStream(System.IO.Stream, System.IO.Stream)
System.Runtime.Loader.AssemblyLoadContext.LoadUnmanagedDllFromPath(System.String)
System.Runtime.Loader.AssemblyLoadContext.SetProfileOptimizationRoot(System.String)
System.Runtime.Loader.AssemblyLoadContext.StartProfileOptimization(System.String)
System.Runtime.Loader.AssemblyLoadContext.ToString()
System.Runtime.Loader.AssemblyLoadContext.Unload()
System.Runtime.Loader.AssemblyLoadContext.All
System.Runtime.Loader.AssemblyLoadContext.Assemblies
System.Runtime.Loader.AssemblyLoadContext.CurrentContextualReflectionContext
System.Runtime.Loader.AssemblyLoadContext.Default
System.Runtime.Loader.AssemblyLoadContext.IsCollectible
System.Runtime.Loader.AssemblyLoadContext.Name
System.Runtime.Loader.AssemblyLoadContext.Resolving
System.Runtime.Loader.AssemblyLoadContext.ResolvingUnmanagedDll
System.Runtime.Loader.AssemblyLoadContext.Unloading
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: AltV.Net.Host
Assembly: AltV.Net.Host.dll
Syntax
public class ResourceAssemblyLoadContext : AssemblyLoadContext
Constructors
| Improve this Doc View SourceResourceAssemblyLoadContext(String, String, String, Dictionary<String, Byte[]>, Dictionary<String, Byte[]>)
Declaration
public ResourceAssemblyLoadContext(string resourceDllPath, string resourcePath, string resourceName, Dictionary<string, byte[]> standardDlls, Dictionary<string, byte[]> standardSymbols)
Parameters
Type | Name | Description |
---|---|---|
System.String | resourceDllPath | |
System.String | resourcePath | |
System.String | resourceName | |
System.Collections.Generic.Dictionary<System.String, System.Byte[]> | standardDlls | |
System.Collections.Generic.Dictionary<System.String, System.Byte[]> | standardSymbols |
Fields
| Improve this Doc View SourceSharedAssemblyNames
Declaration
public readonly HashSet<string> SharedAssemblyNames
Field Value
Type | Description |
---|---|
System.Collections.Generic.HashSet<System.String> |
Methods
| Improve this Doc View SourceLoad(AssemblyName)
Declaration
protected override Assembly Load(AssemblyName assemblyName)
Parameters
Type | Name | Description |
---|---|---|
System.Reflection.AssemblyName | assemblyName |
Returns
Type | Description |
---|---|
System.Reflection.Assembly |
Overrides
System.Runtime.Loader.AssemblyLoadContext.Load(System.Reflection.AssemblyName)
|
Improve this Doc
View Source
LoadUnmanagedDll(String)
Declaration
protected override IntPtr LoadUnmanagedDll(string unmanagedDllName)
Parameters
Type | Name | Description |
---|---|---|
System.String | unmanagedDllName |
Returns
Type | Description |
---|---|
System.IntPtr |
Overrides
System.Runtime.Loader.AssemblyLoadContext.LoadUnmanagedDll(System.String)