Show / Hide Table of Contents

Class AssemblyBuilder

Inheritance
Object
AssemblyBuilder
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEditor.Compilation
Assembly: UnityEditor.dll
Syntax
public class AssemblyBuilder

Constructors

| Improve this Doc View Source

AssemblyBuilder(String, String[])

Declaration
public AssemblyBuilder(string assemblyPath, params string[] scriptPaths)
Parameters
Type Name Description
String assemblyPath
String[] scriptPaths

Properties

| Improve this Doc View Source

additionalDefines

Declaration
public string[] additionalDefines { get; set; }
Property Value
Type Description
String[]
| Improve this Doc View Source

additionalReferences

Declaration
public string[] additionalReferences { get; set; }
Property Value
Type Description
String[]
| Improve this Doc View Source

assemblyPath

Declaration
public string assemblyPath { get; }
Property Value
Type Description
String
| Improve this Doc View Source

buildTarget

Declaration
public BuildTarget buildTarget { get; set; }
Property Value
Type Description
BuildTarget
| Improve this Doc View Source

buildTargetGroup

Declaration
public BuildTargetGroup buildTargetGroup { get; set; }
Property Value
Type Description
BuildTargetGroup
| Improve this Doc View Source

compilerOptions

Declaration
public ScriptCompilerOptions compilerOptions { get; set; }
Property Value
Type Description
ScriptCompilerOptions
| Improve this Doc View Source

defaultDefines

Declaration
public string[] defaultDefines { get; }
Property Value
Type Description
String[]
| Improve this Doc View Source

defaultReferences

Declaration
public string[] defaultReferences { get; }
Property Value
Type Description
String[]
| Improve this Doc View Source

excludeReferences

Declaration
public string[] excludeReferences { get; set; }
Property Value
Type Description
String[]
| Improve this Doc View Source

flags

Declaration
public AssemblyBuilderFlags flags { get; set; }
Property Value
Type Description
AssemblyBuilderFlags
| Improve this Doc View Source

scriptPaths

Declaration
public string[] scriptPaths { get; }
Property Value
Type Description
String[]
| Improve this Doc View Source

status

Declaration
public AssemblyBuilderStatus status { get; }
Property Value
Type Description
AssemblyBuilderStatus

Methods

| Improve this Doc View Source

Build()

Declaration
public bool Build()
Returns
Type Description
Boolean

Events

| Improve this Doc View Source

buildFinished

Declaration
public event Action<string, CompilerMessage[]> buildFinished
Event Type
Type Description
Action<String, CompilerMessage[]>
| Improve this Doc View Source

buildStarted

Declaration
public event Action<string> buildStarted
Event Type
Type Description
Action<String>

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX