C# Class Pluton.CSSPlugin

C# script plugin.
Inheritance: BasePlugin
Afficher le fichier Open project: Notulp/Pluton

Méthodes publiques

Свойство Type Description
Compiled bool
Engine CSharpPlugin
compileParams string

Méthodes publiques

Méthode Description
CSSPlugin ( string name, DirectoryInfo rootdir ) : System

Initializes a new instance of the Pluton.CSSPlugin class.

Compile ( ) : Assembly
Invoke ( string func ) : object

Invoke the specified method and args.

Load ( string code = "" ) : void
LoadReferences ( ) : void
MCSExited ( object sender, EventArgs e ) : void
MCSReturnedErrorData ( object sender, DataReceivedEventArgs e ) : void
MCSReturnedOutputData ( object sender, DataReceivedEventArgs e ) : void

Private Methods

Méthode Description
GetDllPaths ( ) : IEnumerable
GetRefDllPaths ( ) : IEnumerable

Method Details

CSSPlugin() public méthode

Initializes a new instance of the Pluton.CSSPlugin class.
public CSSPlugin ( string name, DirectoryInfo rootdir ) : System
name string Name.
rootdir System.IO.DirectoryInfo Rootdir.
Résultat System

Compile() public méthode

public Compile ( ) : Assembly
Résultat System.Reflection.Assembly

Invoke() public méthode

Invoke the specified method and args.
public Invoke ( string func ) : object
func string Func.
Résultat object

Load() public méthode

public Load ( string code = "" ) : void
code string
Résultat void

LoadReferences() public méthode

public LoadReferences ( ) : void
Résultat void

MCSExited() public méthode

public MCSExited ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

MCSReturnedErrorData() public méthode

public MCSReturnedErrorData ( object sender, DataReceivedEventArgs e ) : void
sender object
e System.Diagnostics.DataReceivedEventArgs
Résultat void

MCSReturnedOutputData() public méthode

public MCSReturnedOutputData ( object sender, DataReceivedEventArgs e ) : void
sender object
e System.Diagnostics.DataReceivedEventArgs
Résultat void

Property Details

Compiled public_oe property

public bool Compiled
Résultat bool

Engine public_oe property

public CSharpPlugin,Pluton Engine
Résultat CSharpPlugin

compileParams public_oe static_oe property

public static string compileParams
Résultat string