Skip to end of metadata
Go to start of metadata

Definition

public interface IAssemblyManager : IDisposable

Summary

The following table summarizes the members exposed in this interface.

Methods


Methods

void AddAssembly(Assembly assembly)

Parameters

assembly

void AddType(Type type)

Parameters

type

void AddType(string alias, Type type)

Parameters

alias
type

void AddTypes(Type[] types)

Parameters

types

IEnumerable<MethodInfo> GetExtensionMethods(Type type)

Parameters

type

IEnumerable<MethodInfo> GetExtensionMethods(Type type, string methodName)

Parameters

type
methodName

Type GetType(string name)

Parameters

name

bool HasNamespace(string name)

Parameters

name

bool HasType(string name)

Parameters

name

void ImportExtensionMethods(Type type)

Parameters

type

void Initialize(ScriptConfiguration configuration)

Parameters

configuration

void RemoveAssembly(Assembly assembly)

Parameters

assembly
  • No labels