Search Results for

    Show / Hide Table of Contents

    Class SafeAction<T1, T2, T3>

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

    Methods

    Add(Action<T1, T2, T3>)

    Declaration
    public SafeAction<T1, T2, T3> Add(Action<T1, T2, T3> handler)
    Parameters
    Type Name Description
    System.Action<T1, T2, T3><T1, T2, T3> handler
    Returns
    Type Description
    SafeAction<T1, T2, T3>

    Contains(Action<T1, T2, T3>)

    Declaration
    public bool Contains(Action<T1, T2, T3> handler)
    Parameters
    Type Name Description
    System.Action<T1, T2, T3><T1, T2, T3> handler
    Returns
    Type Description
    bool

    Invoke(T1, T2, T3)

    Declaration
    public void Invoke(T1 a, T2 b, T3 c)
    Parameters
    Type Name Description
    T1 a
    T2 b
    T3 c

    Remove(Action<T1, T2, T3>)

    Declaration
    public SafeAction<T1, T2, T3> Remove(Action<T1, T2, T3> handler)
    Parameters
    Type Name Description
    System.Action<T1, T2, T3><T1, T2, T3> handler
    Returns
    Type Description
    SafeAction<T1, T2, T3>

    Operators

    operator +(SafeAction<T1, T2, T3>, Action<T1, T2, T3>)

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

    operator -(SafeAction<T1, T2, T3>, Action<T1, T2, T3>)

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