Facebook
Twitter
Pinterest
Tumblr
GitHub
RSS
  • DEV Home
  • Documentation
  • Reference
  • Download
Search Results for

    Show / Hide Table of Contents

    Class EventHelper

    Class EventHelper

    Inheritance
    System.Object
    EventHelper
    Namespace: MediaBrowser.Common.Events
    Assembly: MediaBrowser.Common.dll
    Syntax
    public static class EventHelper

    Methods

    FireEventIfNotNull(EventHandler, Object, EventArgs, ILogger)

    Fires the event.

    Declaration
    public static void FireEventIfNotNull(EventHandler handler, object sender, EventArgs args, ILogger logger)
    Parameters
    Type Name Description
    System.EventHandler handler

    The handler.

    System.Object sender

    The sender.

    System.EventArgs args

    The System.EventArgs instance containing the event data.

    ILogger logger

    The logger.

    FireEventIfNotNull<T>(EventHandler<T>, Object, T, ILogger)

    Fires the event.

    Declaration
    public static void FireEventIfNotNull<T>(EventHandler<T> handler, object sender, T args, ILogger logger)
    Parameters
    Type Name Description
    System.EventHandler<T> handler

    The handler.

    System.Object sender

    The sender.

    T args

    The args.

    ILogger logger

    The logger.

    Type Parameters
    Name Description
    T

    QueueEventIfNotNull(EventHandler, Object, EventArgs, ILogger)

    Fires the event.

    Declaration
    public static void QueueEventIfNotNull(EventHandler handler, object sender, EventArgs args, ILogger logger)
    Parameters
    Type Name Description
    System.EventHandler handler

    The handler.

    System.Object sender

    The sender.

    System.EventArgs args

    The System.EventArgs instance containing the event data.

    ILogger logger

    The logger.

    QueueEventIfNotNull<T>(EventHandler<T>, Object, T, ILogger)

    Queues the event.

    Declaration
    public static void QueueEventIfNotNull<T>(EventHandler<T> handler, object sender, T args, ILogger logger)
    Parameters
    Type Name Description
    System.EventHandler<T> handler

    The handler.

    System.Object sender

    The sender.

    T args

    The args.

    ILogger logger

    The logger.

    Type Parameters
    Name Description
    T
    SDK
    On this Page
    Back to Top Copyright 2022 © EMBY LLC. Please see our terms of use and privacy policy.