C# Class Boo.Lang.Compiler.CompilerParameters

Compiler parameters.
Afficher le fichier Open project: boo-lang/boo Class Usage Examples

Méthodes publiques

Свойство Type Description
SharedTypeSystemProvider IReflectionTypeSystemProvider

Méthodes publiques

Méthode Description
AddAssembly ( Assembly asm ) : void
CompilerParameters ( ) : System
CompilerParameters ( IReflectionTypeSystemProvider reflectionProvider ) : System
CompilerParameters ( IReflectionTypeSystemProvider reflectionProvider, bool loadDefaultReferences ) : System
CompilerParameters ( bool loadDefaultReferences ) : System
DisableWarning ( string code ) : void
DisableWarningAsError ( string code ) : void
EnableWarning ( string code ) : void
EnableWarningAsError ( string code ) : void
FindAssembly ( string name ) : ICompileUnit
LoadAssembly ( string assembly ) : IAssemblyReference
LoadAssembly ( string assemblyName, bool throwOnError ) : IAssemblyReference
LoadDefaultReferences ( ) : void
LoadReferencesFromPackage ( string package ) : void
ResetWarnings ( ) : void
ResetWarningsAsErrors ( ) : void

Méthodes protégées

Méthode Description
ForName ( string assembly, bool throwOnError ) : Assembly
OnNonStrictMode ( ) : void
OnStrictMode ( ) : void

Private Methods

Méthode Description
AssemblyReferenceFor ( Assembly assembly ) : IAssemblyReference
DefaultTraceLevel ( ) : TraceLevel
GetSystemDir ( ) : string
IsAssemblyExtension ( string extension ) : bool
LoadAssemblyFromGac ( string assemblyName ) : Assembly
LoadAssemblyFromLibPaths ( string assembly, bool throwOnError ) : Assembly
NormalizeAssemblyName ( string assembly ) : string
ParseVisibility ( string visibility ) : TypeMemberModifiers
ReadDefaultVisibilitySettings ( ) : void
TryToLoadExtensionsAssembly ( ) : IAssemblyReference
WriteTraceInfo ( string message ) : void
pkgconfig ( string package ) : string

Method Details

AddAssembly() public méthode

public AddAssembly ( Assembly asm ) : void
asm System.Reflection.Assembly
Résultat void

CompilerParameters() public méthode

public CompilerParameters ( ) : System
Résultat System

CompilerParameters() public méthode

public CompilerParameters ( IReflectionTypeSystemProvider reflectionProvider ) : System
reflectionProvider IReflectionTypeSystemProvider
Résultat System

CompilerParameters() public méthode

public CompilerParameters ( IReflectionTypeSystemProvider reflectionProvider, bool loadDefaultReferences ) : System
reflectionProvider IReflectionTypeSystemProvider
loadDefaultReferences bool
Résultat System

CompilerParameters() public méthode

public CompilerParameters ( bool loadDefaultReferences ) : System
loadDefaultReferences bool
Résultat System

DisableWarning() public méthode

public DisableWarning ( string code ) : void
code string
Résultat void

DisableWarningAsError() public méthode

public DisableWarningAsError ( string code ) : void
code string
Résultat void

EnableWarning() public méthode

public EnableWarning ( string code ) : void
code string
Résultat void

EnableWarningAsError() public méthode

public EnableWarningAsError ( string code ) : void
code string
Résultat void

FindAssembly() public méthode

public FindAssembly ( string name ) : ICompileUnit
name string
Résultat ICompileUnit

ForName() protected méthode

protected ForName ( string assembly, bool throwOnError ) : Assembly
assembly string
throwOnError bool
Résultat System.Reflection.Assembly

LoadAssembly() public méthode

public LoadAssembly ( string assembly ) : IAssemblyReference
assembly string
Résultat IAssemblyReference

LoadAssembly() public méthode

public LoadAssembly ( string assemblyName, bool throwOnError ) : IAssemblyReference
assemblyName string
throwOnError bool
Résultat IAssemblyReference

LoadDefaultReferences() public méthode

public LoadDefaultReferences ( ) : void
Résultat void

LoadReferencesFromPackage() public méthode

public LoadReferencesFromPackage ( string package ) : void
package string
Résultat void

OnNonStrictMode() protected méthode

protected OnNonStrictMode ( ) : void
Résultat void

OnStrictMode() protected méthode

protected OnStrictMode ( ) : void
Résultat void

ResetWarnings() public méthode

public ResetWarnings ( ) : void
Résultat void

ResetWarningsAsErrors() public méthode

public ResetWarningsAsErrors ( ) : void
Résultat void

Property Details

SharedTypeSystemProvider public_oe static_oe property

public static IReflectionTypeSystemProvider SharedTypeSystemProvider
Résultat IReflectionTypeSystemProvider