Classe EventPattern<TEventArgs>
Encapsule l’expéditeur et les arguments d’événement pour un événement .NET.
Hiérarchie d'héritage
System.Object
System.Reactive.EventPattern<TEventArgs>
Espace de noms :System.Reactive
Assemblée: System.Reactive (en System.Reactive.dll)
Syntaxe
'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.
Paramètres de type
- TEventArgs
Le type TEventArgs> EventPattern<expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
EventPattern<TEventArgs> | Initialisez une nouvelle instance du type EventPattern<TEventArgs>. |
Haut
Propriétés
Nom | Description | |
---|---|---|
EventArgs | Représente les arguments d’événement pour un événement .NET. | |
Expéditeur | Représente les informations de l’expéditeur d’événements pour un événement .NET. |
Haut
Méthodes
Nom | Description | |
---|---|---|
Equals(Object) | Compare ce type à l’objet spécifié. (Remplace Object.Equals(Object).) | |
Equals(EventPattern<TEventArgs>) | Compare ce type à l’objet spécifié. | |
Finalize | (Hérité de l’objet.) | |
GetHashCode | (Remplace Object.GetHashCode().) | |
Gettype | (Hérité de l’objet.) | |
MemberwiseClone | (Hérité de l’objet.) | |
ToString | (Hérité de l’objet.) |
Haut
Opérateurs
Nom | Description | |
---|---|---|
Égalité | Comparez deux objets pour voir s’ils sont identiques. | |
Inégalité | Comparez deux objets pour voir s’ils sont identiques. |
Haut
Notes
L’opérateur FromEventPattern fonctionne avec les événements qui prennent un expéditeur d’objet et certains EventArgs, et utilise la réflexion pour rechercher des méthodes d’ajout/suppression. Il convertit ensuite l’événement donné en séquence observable avec un type EventPattern qui capture à la fois l’expéditeur et les arguments d’événement.
Cohérence de thread
Tout membre statique public (Shared en Visual Basic) de ce type est thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.