C# Класс Pluton.CSSPlugin

C# script plugin.
Наследование: BasePlugin
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Compiled bool
Engine CSharpPlugin
compileParams string

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
GetDllPaths ( ) : IEnumerable
GetRefDllPaths ( ) : IEnumerable

Описание методов

CSSPlugin() публичный Метод

Initializes a new instance of the Pluton.CSSPlugin class.
public CSSPlugin ( string name, DirectoryInfo rootdir ) : System
name string Name.
rootdir System.IO.DirectoryInfo Rootdir.
Результат System

Compile() публичный Метод

public Compile ( ) : Assembly
Результат System.Reflection.Assembly

Invoke() публичный Метод

Invoke the specified method and args.
public Invoke ( string func ) : object
func string Func.
Результат object

Load() публичный Метод

public Load ( string code = "" ) : void
code string
Результат void

LoadReferences() публичный Метод

public LoadReferences ( ) : void
Результат void

MCSExited() публичный Метод

public MCSExited ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

MCSReturnedErrorData() публичный Метод

public MCSReturnedErrorData ( object sender, DataReceivedEventArgs e ) : void
sender object
e System.Diagnostics.DataReceivedEventArgs
Результат void

MCSReturnedOutputData() публичный Метод

public MCSReturnedOutputData ( object sender, DataReceivedEventArgs e ) : void
sender object
e System.Diagnostics.DataReceivedEventArgs
Результат void

Описание свойств

Compiled публичное свойство

public bool Compiled
Результат bool

Engine публичное свойство

public CSharpPlugin,Pluton Engine
Результат CSharpPlugin

compileParams публичное статическое свойство

public static string compileParams
Результат string