Click or drag to resize

InteractiveAssemblyLoader Class



Implements an assembly loader for interactive compiler and REPL.
Inheritance Hierarchy
SystemObject
  Microsoft.CodeAnalysis.Scripting.HostingInteractiveAssemblyLoader

Namespace:  Microsoft.CodeAnalysis.Scripting.Hosting
Assembly:  Microsoft.CodeAnalysis.Scripting (in Microsoft.CodeAnalysis.Scripting.dll) Version: 2.3.0-dev-56735-00. Commit Hash: <developer build>
Syntax
public sealed class InteractiveAssemblyLoader : IDisposable

The InteractiveAssemblyLoader type exposes the following members.

Constructors
  NameDescription
Public methodInteractiveAssemblyLoader
Initializes a new instance of the InteractiveAssemblyLoader class
Top
Methods
  NameDescription
Public methodDispose
Releases all resources used by the InteractiveAssemblyLoader
Public methodRegisterDependency(Assembly)
Notifies the assembly loader about an in-memory dependency that should be available within the resolution context.
Public methodRegisterDependency(AssemblyIdentity, String)
Notifies the assembly loader about a dependency that might be loaded in future.
Top
Remarks

The class is thread-safe.

See Also