Compartir a través de


EventPattern<TEventArgs> (clase)

Encapsula los argumentos de remitente y evento para un evento de .NET.

Jerarquía de herencia

System.Object
  System.Reactive.EventPattern<TEventArgs>

Espacio de nombres:System.Reactive
Ensamblaje: System.Reactive (en System.Reactive.dll)

Sintaxis

'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

El tipo EventPattern<TEventArgs> expone los siguientes miembros.

Constructores

  Nombre Descripción
Public EventPattern<TEventArgs> Inicialice una nueva instancia del tipo EventPattern<TEventArgs> .

Superior

Propiedades

  Nombre Descripción
Propiedad pública EventArgs Representa argumentos de evento para un evento de .NET.
Propiedad pública Sender Representa la información del remitente del evento para un evento de .NET.

Superior

Métodos

  Nombre Descripción
Public Equals(Object) Compara este tipo con el objeto especificado. (Invalida Object.Equals(Object)).
Public Equals(EventPattern<TEventArgs>) Compara este tipo con el objeto especificado.
protegido Método protegido Finalización (Se hereda de Object).
Public GetHashCode (Overrides Object.GetHashCode()).
Public GetType (Se hereda de Object).
protegido Método protegido MemberwiseClone (Se hereda de Object).
Public ToString (Se hereda de Object).

Superior

Operadores

  Nombre Descripción
público Miembro Miembro estático Igualdad Compare dos objetos para ver si son idénticos.
público Miembro Miembro estático Desigualdad Compare dos objetos para ver si son idénticos.

Superior

Comentarios

El operador FromEventPattern funciona con eventos que toman un remitente de objeto y algunos EventArgs, y usan la reflexión para buscar métodos add/remove. A continuación, convierte el evento dado en una secuencia observable con un tipo EventPattern que captura tanto el remitente como los argumentos del evento.

Seguridad para subprocesos

Todos los miembros estáticos públicos (Shared de Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Consulte también

Referencia

Espacio de nombres System.Reactive