EventListener Class

Definition

public class EventListener : System.Threading.CancellationTokenSource, Microsoft.Azure.PowerShell.Cmdlets.Maps.Runtime.IEventListener, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,Microsoft.Azure.PowerShell.Cmdlets.Maps.Runtime.Event>>
type EventListener = class
    inherit CancellationTokenSource
    interface seq<KeyValuePair<string, Event>>
    interface IEnumerable
    interface IEventListener
Public Class EventListener
Inherits CancellationTokenSource
Implements IEnumerable(Of KeyValuePair(Of String, Event)), IEventListener
Inheritance
EventListener
Implements

Constructors

EventListener()
EventListener(ValueTuple<String,Event>[])

Properties

Cancel

Methods

Add(String, Event)
Add(String, SynchEvent)
GetEnumerator()
Signal(String, CancellationToken, Func<EventData>)

Explicit Interface Implementations

IEnumerable.GetEnumerator()

Extension Methods

EmptyIfNull<T>(IEnumerable<T>)
Batch<TSource>(IEnumerable<TSource>, Int32)
CoalesceEnumerable<TSource>(IEnumerable<TSource>)
Distinct<TSource,TKeyType>(IEnumerable<TSource>, Func<TSource,TKeyType>, IEqualityComparer<TKeyType>)
DistinctArray<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)
SelectArray<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)
SelectManyArray<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>)
ToInsensitiveDictionary<TValue>(IEnumerable<TValue>, Func<TValue,String>)
ToInsensitiveDictionary<TSource,TValue>(IEnumerable<TSource>, Func<TSource,String>, Func<TSource,TValue>)
Coalesce<TSource>(IEnumerable<TSource>)
ForEach<T>(IEnumerable<T>, Action<T>)
MaxOrDefault<T,TResult>(IEnumerable<T>, Func<T,TResult>, TResult)
NonNull<T>(IEnumerable<T>)

Applies to