C# Класс Rosetta.Executable.Executable

Base class for executables.
Показать файл Открыть проект

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

Свойство Тип Описание
args string[]
options OptionSet

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

Метод Описание
Executable ( string args ) : System

Initializes a new instance of the Executable.

Execute ( ) : void

Starts the program.

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

Метод Описание
ExecuteCore ( ) : void

Runs the main logic.

HandleExtraParameters ( IEnumerable extra ) : void

HandleOptionException ( Mono.Options.OptionException e ) : void

ShowHelp ( ) : void

Override this for showing help.

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

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

Initializes a new instance of the Executable.
public Executable ( string args ) : System
args string The arguments passed to the executable.
Результат System

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

Starts the program.
public Execute ( ) : void
Результат void

ExecuteCore() защищенный абстрактный Метод

Runs the main logic.
protected abstract ExecuteCore ( ) : void
Результат void

HandleExtraParameters() защищенный абстрактный Метод

protected abstract HandleExtraParameters ( IEnumerable extra ) : void
extra IEnumerable
Результат void

HandleOptionException() защищенный абстрактный Метод

protected abstract HandleOptionException ( Mono.Options.OptionException e ) : void
e Mono.Options.OptionException
Результат void

ShowHelp() защищенный абстрактный Метод

Override this for showing help.
protected abstract ShowHelp ( ) : void
Результат void

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

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

protected string[] args
Результат string[]

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

protected OptionSet options
Результат OptionSet