C# Class Pluton.CSPlugin

C# plugin.
Inheritance: BasePlugin
Show file Open project: Notulp/Pluton

Public Properties

Property Type Description
Engine CSharpPlugin

Public Methods

Method Description
CSPlugin ( string name, string code, DirectoryInfo rootdir ) : System

Initializes a new instance of the Pluton.CSPlugin class.

Invoke ( string func ) : object

Invoke the specified method and args.

Load ( string code = "" ) : void
LoadReferences ( ) : void

Private Methods

Method Description
GetRefDllPaths ( ) : IEnumerable

Method Details

CSPlugin() public method

Initializes a new instance of the Pluton.CSPlugin class.
public CSPlugin ( string name, string code, DirectoryInfo rootdir ) : System
name string Name.
code string Code.
rootdir System.IO.DirectoryInfo Rootdir.
return System

Invoke() public method

Invoke the specified method and args.
public Invoke ( string func ) : object
func string Func.
return object

Load() public method

public Load ( string code = "" ) : void
code string
return void

LoadReferences() public method

public LoadReferences ( ) : void
return void

Property Details

Engine public property

public CSharpPlugin,Pluton Engine
return CSharpPlugin