Search Results for

    Show / Hide Table of Contents

    Class EventPattern<TEventArgs>

    Represents a .NET event invocation consisting of the weakly typed object that raised the event and the data that was generated by the event.

    Inheritance
    Object
    EventPattern<Object, TEventArgs>
    EventPattern<TEventArgs>
    Implements
    IEquatable<EventPattern<Object, TEventArgs>>
    IEventPattern<Object, TEventArgs>
    Inherited Members
    EventPattern<Object, TEventArgs>.Sender
    EventPattern<Object, TEventArgs>.EventArgs
    EventPattern<Object, TEventArgs>.Equals(EventPattern<Object, TEventArgs>)
    EventPattern<Object, TEventArgs>.Equals(Object)
    EventPattern<Object, TEventArgs>.GetHashCode()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ToString()
    Object.ReferenceEquals(Object, Object)
    Namespace: System.Reactive
    Assembly: System.Reactive.Linq.dll
    Syntax
    public class EventPattern<TEventArgs> : EventPattern<object, TEventArgs>, IEquatable<EventPattern<object, TEventArgs>>, IEventPattern<object, TEventArgs> where TEventArgs : EventArgs
    Type Parameters
    Name Description
    TEventArgs

    The type of the event data generated by the event.

    Constructors

    | Improve this Doc View Source

    EventPattern(Object, TEventArgs)

    Creates a new data representation instance of a .NET event invocation with the given sender and event data.

    Declaration
    public EventPattern(object sender, TEventArgs e)
    Parameters
    Type Name Description
    Object sender

    The sender object that raised the event.

    TEventArgs e

    The event data that was generated by the event.

    Implements

    System.IEquatable<T>
    IEventPattern<TSender, TEventArgs>
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX