AsyncEvent<TEventArgs> Třída

Definice

Třída asynchronní události pro podporu vypálení asynchronních rutiny EventHandlerAsync Event class to support firing async EventHandlers

generic <typename TEventArgs>
 where TEventArgs : EventArgspublic ref class AsyncEvent
public class AsyncEvent<TEventArgs> where TEventArgs : EventArgs
type AsyncEvent<'EventArgs (requires 'EventArgs :> EventArgs)> = class
Public Class AsyncEvent(Of TEventArgs)

Parametry typu

TEventArgs

Typ EventArgs, který se má podporovatThe EventArgs type to support

Dědičnost
AsyncEvent<TEventArgs>

Konstruktory

AsyncEvent<TEventArgs>()

Inicializuje novou instanci AsyncEvent<TEventArgs> třídy.Initializes a new instance of the AsyncEvent<TEventArgs> class.

Vlastnosti

AsyncInvocations

Vrátí seznam asynchronního vyvolání.Return the async invocation list

Metody

InsertCallback(AsyncEvent<TEventArgs>, Int32, Func<Object,TEventArgs,Task>)

Vloží zpětná volání na určenou pozici.Insert a callback in the specified position

InvokeAsync(Object, TEventArgs)

Pro každý z nich vyvolat asynchronní volání operátoru AsyncInvoke async to await for each

InvokeAsync(Object, TEventArgs, Boolean)

Pro každý z nich vyvolat asynchronní volání operátoru AsyncInvoke async to await for each

OnInvocationListChanged(Boolean)

Vyvolá se, když se přidají nebo odeberou změny seznamu volání.Invoked when changes to the Invocation List are added or removed

Operátory

Addition(AsyncEvent<TEventArgs>, Func<Object,TEventArgs,Task>)

Operátor + = pro podporu standardního mechanismu odběru událostíOperator += to support standard mechanism of event subscription

Subtraction(AsyncEvent<TEventArgs>, Func<Object,TEventArgs,Task>)

Operator-= pro podporu standardního mechanismu odběru událostíOperator -= to support standard mechanism of event subscription

Platí pro