Table of Contents

GetCurrentDomainAssemblies Method

Definition

Namespace
Cuemon.Reflection
Assemblies
Cuemon.Core.dll
Source
src/Cuemon.Core/Reflection/AssemblyContext.cs

GetCurrentDomainAssemblies(Action<AssemblyContextOptions>)

Gets the qualified assemblies from the current application domain.

public static IReadOnlyList<Assembly> GetCurrentDomainAssemblies(Action<AssemblyContextOptions> setup = null)

Parameters

setup Action<AssemblyContextOptions>

The AssemblyContextOptions which may be configured.

Returns

IReadOnlyList<Assembly>

A read-only list of Assembly instances that match the filter criteria defined in AssemblyContextOptions.

Remarks

When IncludeReferencedAssemblies is true, referenced assemblies may be loaded into the current application domain during traversal. This can change subsequent results returned by GetAssemblies().

Exceptions

ArgumentException

setup failed to configure an instance of AssemblyContextOptions in a valid state.