C# Class ShootBlues.ManagedScript

Inheritance: DependencyManager, IManagedScript
Afficher le fichier Open project: kg/shootblues

Protected Properties

Свойство Type Description
_OwnedFutures OwnedFutureSet>.Dictionary
_PreferencesChangedEvt EventSubscription

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
CallFunction ( string moduleName, string functionName ) : IEnumerator
DisposeFuturesForProcess ( ProcessInfo process ) : void
OnPreferencesChanged ( EventInfo evt, string prefNames ) : IEnumerator

Method Details

CallFunction() protected méthode

protected CallFunction ( string moduleName, string functionName ) : IEnumerator
moduleName string
functionName string
Résultat IEnumerator

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DisposeFuturesForProcess() protected méthode

protected DisposeFuturesForProcess ( ProcessInfo process ) : void
process System.Diagnostics.ProcessInfo
Résultat void

Initialize() public méthode

public Initialize ( ) : IEnumerator
Résultat IEnumerator

LoadInto() public méthode

public LoadInto ( ProcessInfo process ) : IEnumerator
process System.Diagnostics.ProcessInfo
Résultat IEnumerator

LoadedInto() public méthode

public LoadedInto ( ProcessInfo process ) : IEnumerator
process System.Diagnostics.ProcessInfo
Résultat IEnumerator

ManagedScript() public méthode

public ManagedScript ( ScriptName name ) : System
name ScriptName
Résultat System

OnPreferencesChanged() protected méthode

protected OnPreferencesChanged ( EventInfo evt, string prefNames ) : IEnumerator
evt EventInfo
prefNames string
Résultat IEnumerator

OnStatusWindowHidden() public méthode

public OnStatusWindowHidden ( IStatusWindow statusWindow ) : IEnumerator
statusWindow IStatusWindow
Résultat IEnumerator

OnStatusWindowShown() public méthode

public OnStatusWindowShown ( IStatusWindow statusWindow ) : IEnumerator
statusWindow IStatusWindow
Résultat IEnumerator

Reload() public méthode

public Reload ( ) : IEnumerator
Résultat IEnumerator

Start() public méthode

public Start ( ProcessInfo process, IEnumerator task ) : IFuture
process System.Diagnostics.ProcessInfo
task IEnumerator
Résultat IFuture

Start() public méthode

public Start ( ProcessInfo process, ISchedulable task ) : IFuture
process System.Diagnostics.ProcessInfo
task ISchedulable
Résultat IFuture

UnloadFrom() public méthode

public UnloadFrom ( ProcessInfo process ) : IEnumerator
process System.Diagnostics.ProcessInfo
Résultat IEnumerator

Property Details

_OwnedFutures protected_oe property

protected Dictionary _OwnedFutures
Résultat OwnedFutureSet>.Dictionary

_PreferencesChangedEvt protected_oe property

protected EventSubscription _PreferencesChangedEvt
Résultat EventSubscription