Search Results for

    Show / Hide Table of Contents

    Class SafeAction<T>

    Inheritance
    object
    SafeAction<T>
    Namespace: Global
    Assembly: Dew.Core.dll
    Syntax
    public class SafeAction<T>
    Type Parameters
    Name Description
    T

    Properties

    Count

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    int

    Methods

    Add(Action<T>)

    Declaration
    public SafeAction<T> Add(Action<T> handler)
    Parameters
    Type Name Description
    System.Action<T><T> handler
    Returns
    Type Description
    SafeAction<T>

    Contains(Action<T>)

    Declaration
    public bool Contains(Action<T> handler)
    Parameters
    Type Name Description
    System.Action<T><T> handler
    Returns
    Type Description
    bool

    Invoke(T)

    Declaration
    public void Invoke(T arg)
    Parameters
    Type Name Description
    T arg

    Remove(Action<T>)

    Declaration
    public SafeAction<T> Remove(Action<T> handler)
    Parameters
    Type Name Description
    System.Action<T><T> handler
    Returns
    Type Description
    SafeAction<T>

    Operators

    operator +(SafeAction<T>, Action<T>)

    Declaration
    public static SafeAction<T> operator +(SafeAction<T> e, Action<T> handler)
    Parameters
    Type Name Description
    SafeAction<T> e
    System.Action<T><T> handler
    Returns
    Type Description
    SafeAction<T>

    operator -(SafeAction<T>, Action<T>)

    Declaration
    public static SafeAction<T> operator -(SafeAction<T> e, Action<T> handler)
    Parameters
    Type Name Description
    SafeAction<T> e
    System.Action<T><T> handler
    Returns
    Type Description
    SafeAction<T>
    In This Article
    Back to top Shape of Dreams API Documentation