Click or drag to resize

HPluginAssemblyCompiler Methods

The HPluginAssemblyCompiler type exposes the following members.

Methods
  NameDescription
Public methodStatic memberClearTemporaryCompileFiles
Deletes all files inside the TemporaryFilesDirectory, then removes the directory.
Public methodStatic memberCompile
Compiles and returns a list of assemblies using the provided configuration.
Public methodStatic memberTryLoadCommonDotNetAssemblies
Attempts to load some of the more common .NET assemblies into the current AppDomain for plugin compilation.
Public methodStatic memberTryLoadDotNetTerrariaReferences
Attempts to load the specific assemblies which Terraria references into the current AppDomain for plugin compilation. Only loads "regular" assemblies, i.e. those that exist on-disk and are not embedded in Terraria itself.
Public methodStatic memberTryRemoveDirectory
Deletes all files inside the specified directory, then removes the directory.
Top
See Also