Show / Hide Table of Contents

Class AssemblyInformation

Stores information about an assembly in the project

Inheritance
object
AssemblyInformation
Namespace: WeaverCore.Editor.Compilation
Assembly: WeaverCore.Editor.dll
Syntax
[Serializable]
public class AssemblyInformation

Fields

| Edit this page View Source

AssemblyDefinitionPath

The file path of the asmdef file

Declaration
public string AssemblyDefinitionPath
Field Value
Type Description
string
| Edit this page View Source

AssemblyGUID

The GUID of the assembly

Declaration
public string AssemblyGUID
Field Value
Type Description
string
| Edit this page View Source

AssemblyName

The name of the assembly

Declaration
public string AssemblyName
Field Value
Type Description
string
| Edit this page View Source

Definition

The asmdef file the assembly is defined in

Declaration
public AssemblyDefinitionFile Definition
Field Value
Type Description
AssemblyDefinitionFile
| Edit this page View Source

ScriptPaths

A list of all the script file paths that are a part of the assembly

Declaration
public List<string> ScriptPaths
Field Value
Type Description
List<string>

Methods

| Edit this page View Source

Load()

Loads information about an assembly based on the AssemblyDefinitionPath

Declaration
public void Load()
| Edit this page View Source

Save()

Saves all current information to the asmdef file

Declaration
public void Save()

Extension Methods

ReflectionUtilities.ReflectCallMethod(object, string, object[], BindingFlags)
ReflectionUtilities.ReflectGetField(object, string, BindingFlags)
ReflectionUtilities.ReflectGetMethod(object, string, BindingFlags)
ReflectionUtilities.ReflectGetProperty(object, string, BindingFlags)
ReflectionUtilities.ReflectSetField(object, string, object, BindingFlags)
ReflectionUtilities.ReflectSetProperty(object, string, object, BindingFlags)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾