Class DefaultCoreBackend
Definition
- Namespace:
- Tizen.Applications.CoreBackend
- Assembly:
- Tizen.Applications.Common.dll
An abstract class to provide default event handlers for apps.
public abstract class DefaultCoreBackend : ICoreBackend, IDisposable
- Inheritance
-
objectDefaultCoreBackend
- Implements
-
System.IDisposable
Constructors
View SourceDefaultCoreBackend()
Constructor of DefaultCoreBackend class.
Declaration
public DefaultCoreBackend()
Methods
View SourceAddEventHandler(EventType, Action)
Adds an event handler.
Declaration
public virtual void AddEventHandler(EventType evType, Action handler)
Parameters
Type | Name | Description |
---|---|---|
EventType | evType | The type of event. |
System.Action | handler | The handler method without arguments. |
AddEventHandler<TEventArgs>(EventType, Action<TEventArgs>)
Adds an event handler.
Declaration
public virtual void AddEventHandler<TEventArgs>(EventType evType, Action<TEventArgs> handler) where TEventArgs : EventArgs
Parameters
Type | Name | Description |
---|---|---|
EventType | evType | The type of event. |
System.Action<T><TEventArgs> | handler | The handler method with a TEventArgs type argument. |
Type Parameters
Name | Description |
---|---|
TEventArgs | The EventArgs type used in arguments of the handler method. |
Dispose()
Releases all resources.
Declaration
public void Dispose()
Dispose(bool)
Releases any unmanaged resources used by this object. Can also dispose any other disposable objects.
Declaration
protected abstract void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
bool | disposing | If true, disposes any disposable objects. If false, does not dispose disposable objects. |
Exit()
Exits the mainloop of the backend.
Declaration
public abstract void Exit()
~DefaultCoreBackend()
Finalizer of DefaultCoreBackend class.
Declaration
protected ~DefaultCoreBackend()
Run(string[])
Runs the mainloop of the backend.
Declaration
public virtual void Run(string[] args)
Parameters
Type | Name | Description |
---|---|---|
string[] | args |
Implements
System.IDisposable