C# Класс ShootBlues.ManagedScript

Наследование: DependencyManager, IManagedScript
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_OwnedFutures OwnedFutureSet>.Dictionary
_PreferencesChangedEvt EventSubscription

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

Метод Описание
Dispose ( ) : void
Initialize ( ) : IEnumerator
LoadInto ( ProcessInfo process ) : IEnumerator
LoadedInto ( ProcessInfo process ) : IEnumerator
ManagedScript ( ScriptName name ) : System
OnStatusWindowHidden ( IStatusWindow statusWindow ) : IEnumerator
OnStatusWindowShown ( IStatusWindow statusWindow ) : IEnumerator
Reload ( ) : IEnumerator
Start ( ProcessInfo process, IEnumerator task ) : IFuture
Start ( ProcessInfo process, ISchedulable task ) : IFuture
UnloadFrom ( ProcessInfo process ) : IEnumerator

Защищенные методы

Метод Описание
CallFunction ( string moduleName, string functionName ) : IEnumerator
DisposeFuturesForProcess ( ProcessInfo process ) : void
OnPreferencesChanged ( EventInfo evt, string prefNames ) : IEnumerator

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

CallFunction() защищенный Метод

protected CallFunction ( string moduleName, string functionName ) : IEnumerator
moduleName string
functionName string
Результат IEnumerator

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

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

DisposeFuturesForProcess() защищенный Метод

protected DisposeFuturesForProcess ( ProcessInfo process ) : void
process System.Diagnostics.ProcessInfo
Результат void

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

public Initialize ( ) : IEnumerator
Результат IEnumerator

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

public LoadInto ( ProcessInfo process ) : IEnumerator
process System.Diagnostics.ProcessInfo
Результат IEnumerator

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

public LoadedInto ( ProcessInfo process ) : IEnumerator
process System.Diagnostics.ProcessInfo
Результат IEnumerator

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

public ManagedScript ( ScriptName name ) : System
name ScriptName
Результат System

OnPreferencesChanged() защищенный Метод

protected OnPreferencesChanged ( EventInfo evt, string prefNames ) : IEnumerator
evt EventInfo
prefNames string
Результат IEnumerator

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

public OnStatusWindowHidden ( IStatusWindow statusWindow ) : IEnumerator
statusWindow IStatusWindow
Результат IEnumerator

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

public OnStatusWindowShown ( IStatusWindow statusWindow ) : IEnumerator
statusWindow IStatusWindow
Результат IEnumerator

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

public Reload ( ) : IEnumerator
Результат IEnumerator

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

public Start ( ProcessInfo process, IEnumerator task ) : IFuture
process System.Diagnostics.ProcessInfo
task IEnumerator
Результат IFuture

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

public Start ( ProcessInfo process, ISchedulable task ) : IFuture
process System.Diagnostics.ProcessInfo
task ISchedulable
Результат IFuture

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

public UnloadFrom ( ProcessInfo process ) : IEnumerator
process System.Diagnostics.ProcessInfo
Результат IEnumerator

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

_OwnedFutures защищенное свойство

protected Dictionary _OwnedFutures
Результат OwnedFutureSet>.Dictionary

_PreferencesChangedEvt защищенное свойство

protected EventSubscription _PreferencesChangedEvt
Результат EventSubscription