共用方式為


EventPattern < TEventArgs > 類別

封裝 .NET 事件的傳送者和事件引數。

繼承階層架構

System.Object
  System.Reactive.EventPattern < TEventArgs>

Namespace:System.Reactive
裝配: System.Reactive.dll) 中的 System.Reactive (

Syntax

'Declaration
Public Class EventPattern(Of TEventArgs As EventArgs) _
    Implements IEquatable(Of EventPattern(Of TEventArgs))
'Usage
Dim instance As EventPattern(Of TEventArgs)
public class EventPattern<TEventArgs> : IEquatable<EventPattern<TEventArgs>>
where TEventArgs : EventArgs
generic<typename TEventArgs>
where TEventArgs : EventArgs
public ref class EventPattern : IEquatable<EventPattern<TEventArgs>^>
type EventPattern<'TEventArgs when 'TEventArgs : EventArgs> =  
    class
        interface IEquatable<EventPattern<'TEventArgs>>
    end
JScript does not support generic types and methods.

類型參數

  • TEventArgs

EventPattern < TEventArgs > 類型會公開下列成員。

建構函式

  名稱 描述
方法 EventPattern < TEventArgs> 初始化 EventPattern < TEventArgs > 類型的新實例。

頂端

屬性

  名稱 描述
屬性 EventArgs 表示 .NET 事件的事件引數。
屬性 Sender 表示 .NET 事件的事件傳送者資訊。

頂端

方法

  名稱 描述
方法 等於 (物件) 比較此類型與指定的 物件。 (覆寫 object.Equals (物件) .)
方法 等於 (EventPattern < TEventArgs >) 比較此類型與指定的 物件。
完成 (繼承自 Object.)
方法 GetHashCode (Overrides Object.GetHashCode () .)
方法 GetType (繼承自 Object.)
MemberwiseClone (繼承自 Object.)
方法 ToString (繼承自 Object.)

頂端

運算子

  名稱 描述
平等 比較兩個物件,以查看它們是否相同。
不等式 比較兩個物件,以查看它們是否相同。

頂端

備註

FromEventPattern 運算子適用于接受物件傳送者和某些 EventArgs 的事件,並使用反映來尋找新增/移除方法。 然後,它會使用 EventPattern 類型,將指定的事件轉換成可觀察的序列,以擷取傳送者和事件引數。

執行緒安全性

這個類型的任何公用靜態 (Visual Basic 中的 Shared) 成員都是安全執行緒。 並非所有的執行個體成員都是安全執行緒。

另請參閱

參考

System.Reactive 命名空間