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) 成員都是安全執行緒。 並非所有的執行個體成員都是安全執行緒。