ReflectorResolveAssembly(AssemblyName, ResolveAssemblyOptions) Method
Gets the
Assembly with the specified
assemblyName.
Namespace: KGySoft.ReflectionAssembly: KGySoft.CoreLibraries (in KGySoft.CoreLibraries.dll) Version: 8.1.0
public static Assembly? ResolveAssembly(
AssemblyName assemblyName,
ResolveAssemblyOptions options = ResolveAssemblyOptions.TryToLoadAssembly|ResolveAssemblyOptions.AllowPartialMatch
)
Public Shared Function ResolveAssembly (
assemblyName As AssemblyName,
Optional options As ResolveAssemblyOptions = ResolveAssemblyOptions.TryToLoadAssembly Or ResolveAssemblyOptions.AllowPartialMatch
) As Assembly
public:
static Assembly^ ResolveAssembly(
AssemblyName^ assemblyName,
ResolveAssemblyOptions options = ResolveAssemblyOptions::TryToLoadAssembly|ResolveAssemblyOptions::AllowPartialMatch
)
static member ResolveAssembly :
assemblyName : AssemblyName *
?options : ResolveAssemblyOptions
(* Defaults:
let _options = defaultArg options ResolveAssemblyOptions.TryToLoadAssembly|ResolveAssemblyOptions.AllowPartialMatch
*)
-> Assembly
- assemblyName AssemblyName
- Name of the Assembly to retrieve. May contain a fully or partially defined assembly name.
- options ResolveAssemblyOptions (Optional)
- The options for resolving the assembly. This parameter is optional.
Default value: TryToLoadAssembly, AllowPartialMatch.
AssemblyAn
Assembly instance with the loaded assembly, or
if
the
ThrowError flag is not enabled in
options and
assemblyName could not be resolved with the provided
options.