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 | |
---|---|---|
EventPattern<TEventArgs> | Inicialize uma nova instância do tipo EventPattern<TEventArgs> . |
Parte superior
Propriedades
Nome | Descrição | |
---|---|---|
EventArgs | Representa argumentos de evento para um evento .NET. | |
Remetente | Representa informações do remetente de eventos para um evento .NET. |
Parte superior
Métodos
Nome | Descrição | |
---|---|---|
Equals(Object) | Compara esse tipo com o objeto especificado. (Substitui Object.Equals(Object).) | |
Equals(EventPattern<TEventArgs>) | Compara esse tipo com o objeto especificado. | |
Finalizar | (Herdado de Object.) | |
GetHashCode | (Substitui Object.GetHashCode().) | |
GetType | (Herdado de Object.) | |
Memberwiseclone | (Herdado de Object.) | |
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.