Поделиться через


Класс EventPattern<TEventArgs>

Инкапсулирует аргументы отправителя и события для события .NET.

Иерархия наследования

System.Object
  System.Reactive.EventPattern<TEventArgs>

Пространство имен:System.Reactive
Сборки: System.Reactive (в System.Reactive.dll)

Синтаксис

'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> предоставляет следующие элементы.

Конструкторы

  Имя Описание
Public EventPattern<TEventArgs> Инициализируйте новый экземпляр типа EventPattern<TEventArgs> .

TOP

Свойства

  Имя Описание
Public property Public property EventArgs Представляет аргументы события для события .NET.
Public property Public property Отправитель Представляет сведения об отправителе события .NET.

TOP

Методы

  Имя Описание
Public Equals(Object) Сравнивает этот тип с указанным объектом . (Переопределяет object.Equals(Object).)
Public Equals(EventPattern<TEventArgs>) Сравнивает этот тип с указанным объектом .
Защищенный метод Finalize (Наследуется от объекта.)
Public GetHashCode (Переопределяет Object.GetHashCode().)
Public GetType (Наследуется от объекта.)
Защищенный метод MemberwiseClone (Наследуется от объекта.)
Public ToString (Наследуется от объекта.)

TOP

Операторы

  Имя Описание
Открытый операторСтатический член Равенство Сравните два объекта, чтобы увидеть, идентичны ли они.
Открытый операторСтатический член Неравенство Сравните два объекта, чтобы увидеть, идентичны ли они.

TOP

Комментарии

Оператор FromEventPattern работает с событиями, которые принимают отправителя объекта и некоторые EventArgs, и использует отражение для поиска методов добавления и удаления. Затем данное событие преобразуется в наблюдаемую последовательность с типом EventPattern, который захватывает как отправитель, так и аргументы события.

Потокобезопасность

Любые общедоступные статичные (общие в Visual Basic) члены этого типа являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.

См. также:

Ссылка

Пространство имен System.Reactive