Compartilhar via


Classe EventPattern<TEventArgs>

Encapsula argumentos de remetente e evento para um evento .NET.

Hierarquia de herança

System.Object
  System.Reactive.EventPattern<TEventArgs>

Namespace:System.Reactive
Assembly: System.Reactive (em System.Reactive.dll)

Sintaxe

'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.

Parâmetros de tipo

  • Teventargs

O tipo EventPattern<TEventArgs> expõe os membros a seguir.

Construtores

  Nome Descrição
Método público EventPattern<TEventArgs> Inicialize uma nova instância do tipo EventPattern<TEventArgs> .

Parte superior

Propriedades

  Nome Descrição
Propriedade pública EventArgs Representa argumentos de evento para um evento .NET.
Propriedade pública Remetente Representa informações do remetente de eventos para um evento .NET.

Parte superior

Métodos

  Nome Descrição
Método público Equals(Object) Compara esse tipo com o objeto especificado. (Substitui Object.Equals(Object).)
Método público Equals(EventPattern<TEventArgs>) Compara esse tipo com o objeto especificado.
Método protegido Finalizar (Herdado de Object.)
Método público GetHashCode (Substitui Object.GetHashCode().)
Método público GetType (Herdado de Object.)
Método protegido Memberwiseclone (Herdado de Object.)
Método público ToString (Herdado de Object.)

Parte superior

Operadores

  Nome Descrição
Membro operador público Igualitário Compare dois objetos para ver se eles são idênticos.
Membro operador público Desigualdade Compare dois objetos para ver se eles são idênticos.

Parte superior

Comentários

O operador FromEventPattern trabalha com eventos que usam um remetente de objeto e alguns EventArgs e usa reflexão para localizar métodos add/remove. Em seguida, ele converte o evento fornecido em uma sequência observável com um tipo EventPattern que captura o remetente e os argumentos de evento.

Acesso thread-safe

Qualquer membro estático público (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte Também

Referência

System.Reactive Namespace