EventPattern<– třída TEventArgs>
Zapouzdřuje argumenty odesílatele a události pro událost .NET.
Hierarchie dědičnosti
System.Object
System.Reactive.EventPattern<TEventArgs>
Obor názvů:System.Reactive
Sestavení: System.Reactive (v System.Reactive.dll)
Syntax
'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.
Parametry typu
- TEventArgs
Typ EventPattern<TEventArgs> zveřejňuje následující členy.
Konstruktory
Název | Description | |
---|---|---|
EventPattern<TEventArgs> | Inicializujte novou instanci typu EventPattern<TEventArgs> . |
Nahoře
Vlastnosti
Název | Description | |
---|---|---|
Eventargs | Představuje argumenty události pro událost .NET. | |
Odesílatel | Představuje informace o odesílateli události pro událost .NET. |
Nahoře
Metody
Název | Description | |
---|---|---|
Equals(Object) | Porovná tento typ se zadaným objektem. (Overrides Object.Equals(Object).) | |
Equals(EventPattern<TEventArgs>) | Porovná tento typ se zadaným objektem. | |
Finalize | (Zděděno z objektu.) | |
Gethashcode | (Přepisuje Object.GetHashCode().) | |
GetType | (Zděděno z objektu.) | |
Memberwiseclone | (Zděděno z objektu.) | |
ToString | (Zděděno z objektu.) |
Nahoře
Operátory
Název | Description | |
---|---|---|
Rovnost | Porovnejte dva objekty a zjistěte, jestli jsou identické. | |
Nerovnost | Porovnejte dva objekty a zjistěte, jestli jsou identické. |
Nahoře
Poznámky
Operátor FromEventPattern pracuje s událostmi, které přebírají odesílatele objektu a některé EventArgs, a používá reflexi k nalezení metod add/remove. Pak převede danou událost na pozorovatelnou sekvenci s typem EventPattern, který zachycuje jak odesílatele, tak argumenty události.
Bezpečný přístup z více vláken
Všechny veřejné statické členy (sdílené v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. U členů instancí není zaručena bezpečnost pro přístup z více vláken.