Класс 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> предоставляет следующие элементы.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
EventPattern<TEventArgs> | Инициализируйте новый экземпляр типа EventPattern<TEventArgs> . |
TOP
Свойства
Имя | Описание | |
---|---|---|
![]() |
EventArgs | Представляет аргументы события для события .NET. |
![]() |
Отправитель | Представляет сведения об отправителе события .NET. |
TOP
Методы
Имя | Описание | |
---|---|---|
![]() |
Equals(Object) | Сравнивает этот тип с указанным объектом . (Переопределяет object.Equals(Object).) |
![]() |
Equals(EventPattern<TEventArgs>) | Сравнивает этот тип с указанным объектом . |
![]() |
Finalize | (Наследуется от объекта.) |
![]() |
GetHashCode | (Переопределяет Object.GetHashCode().) |
![]() |
GetType | (Наследуется от объекта.) |
![]() |
MemberwiseClone | (Наследуется от объекта.) |
![]() |
ToString | (Наследуется от объекта.) |
TOP
Операторы
Имя | Описание | |
---|---|---|
![]() ![]() |
Равенство | Сравните два объекта, чтобы увидеть, идентичны ли они. |
![]() ![]() |
Неравенство | Сравните два объекта, чтобы увидеть, идентичны ли они. |
TOP
Комментарии
Оператор FromEventPattern работает с событиями, которые принимают отправителя объекта и некоторые EventArgs, и использует отражение для поиска методов добавления и удаления. Затем данное событие преобразуется в наблюдаемую последовательность с типом EventPattern, который захватывает как отправитель, так и аргументы события.
Потокобезопасность
Любые общедоступные статичные (общие в Visual Basic) члены этого типа являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.