Table of Contents
  • Getting Started
  • EO.Pdf
  • EO.Web
  • EO.WebBrowser
  • EO.Wpf
  • Common Topics
  • Reference
    • .NET API Reference
      • EO.Base
        • EO.Base
        • Classes
          • BaseException Class
          • BaseObject Class
          • BaseObjectCollection<T> Class
          • BaseObjectCollectionWrapper<T,T> Class
          • ChildProcessOutOfMemoryException Class
          • CrashDataEventArgs Class
          • DiagnosticTools Class
          • ExceptionEventArgs Class
          • ProxyInfo Class
          • Runtime Class
          • ThreadRunnerBase Class
          • WaitableTask Class
        • Enumerations
        • Delegates
      • EO.Base.UI
      • EO.Extensions
      • EO.Pdf
      • EO.Pdf.Acm
      • EO.Pdf.Contents
      • EO.Pdf.Drawing
      • EO.Pdf.Mvc
      • EO.Web
      • EO.WebBrowser
      • EO.WebBrowser.DOM
      • EO.WebEngine
      • EO.WinForm
      • EO.Wpf
      • EO.Wpf.Gauge
      • EO.Wpf.Gauge.Shapes
      • EO.Wpf.Primitives
      • EO.Wpf.Themes.Aero
      • EO.Wpf.Themes.Classic
      • EO.Wpf.Themes.Luna
      • EO.Wpf.Themes.Metro
      • EO.Wpf.Themes.Royale
    • JavaScript API Reference
Runtime Members

The Runtime class exposes the following members.

Constructors
Name Description
Runtime(); Initializes a new instance of the Runtime class.
Properties
Name Description
ApplicationID Gets or sets a unique ID that can be used to identify your application for debugging purpose. For example, crash reports would contain this ID so that EO can use this ID to find all crash reports sent by your application.
EnableCrashReport Gets or sets a value to indicate whether should automatically send crash report to Essential Objects.
EnableEOWP Gets or sets a value indicating whether to use eowp.exe for child process.
HasShutdown Returns a value indicating whether that runtime has begun shutting down. You should no longer access any EO objects/ methods if this property returns true.
IsX64 Gets a value indicating whether this is X64 build.
LogFileName Gets or sets a path to automatically save log file in case of an internal error or crash.
Methods
Name Description
Equals (inherited from Object) 
Finalize (inherited from Object) 
FlushLog Flush the log file.
GetHashCode (inherited from Object) 
GetLogs Gets the internal logs.
GetType (inherited from Object) 
InitWorkerProcessExecutable Initializes worker process executable.
MemberwiseClone (inherited from Object) 
Restart Restarts the runtime after it has been shutdown.
SetLogSize Sets the size of the logs.
Shutdown Explicitly shutdown all EO objects.
ToString (inherited from Object) 
TraceObjects Generates a dump of internal objects.
WriteLog Writes a message to the log.
See Also