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
    object
    DefaultCoreBackend
    Implements
    ICoreBackend
    System.IDisposable

    Constructors

    View Source

    DefaultCoreBackend()

    Constructor of DefaultCoreBackend class.

    Declaration
    public DefaultCoreBackend()

    Methods

    View Source

    AddEventHandler(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.

    View Source

    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.

    View Source

    Dispose()

    Releases all resources.

    Declaration
    public void Dispose()
    View Source

    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.

    View Source

    Exit()

    Exits the mainloop of the backend.

    Declaration
    public abstract void Exit()
    View Source

    ~DefaultCoreBackend()

    Finalizer of DefaultCoreBackend class.

    Declaration
    protected ~DefaultCoreBackend()
    View Source

    Run(string[])

    Runs the mainloop of the backend.

    Declaration
    public virtual void Run(string[] args)
    Parameters
    Type Name Description
    string[] args

    Implements

    ICoreBackend
    System.IDisposable
    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX