UniTask
Show / Hide Table of Contents

UnityEventHandlerAsyncEnumerable Class

Namespace: Cysharp.Threading.Tasks
Assembly: UniTask.dll
public class UnityEventHandlerAsyncEnumerable : IUniTaskAsyncEnumerable<AsyncUnit>
Inheritance
object → UnityEventHandlerAsyncEnumerable
Implements
IUniTaskAsyncEnumerable<AsyncUnit>

Members

Constructors

Name Description
UnityEventHandlerAsyncEnumerable(UnityEvent, CancellationToken)

Methods

Name Description
GetAsyncEnumerator(CancellationToken)

Constructors

UnityEventHandlerAsyncEnumerable(UnityEvent, CancellationToken)

public UnityEventHandlerAsyncEnumerable(UnityEvent unityEvent, CancellationToken cancellationToken)
Parameters
unityEvent UnityEvent
cancellationToken CancellationToken

Methods

GetAsyncEnumerator(CancellationToken)

public IUniTaskAsyncEnumerator<AsyncUnit> GetAsyncEnumerator(CancellationToken cancellationToken = default)
Parameters
cancellationToken CancellationToken
Returns
IUniTaskAsyncEnumerator<AsyncUnit>

Implements

IUniTaskAsyncEnumerable<T>

Extension Methods

StateExtensions.ToReadOnlyAsyncReactiveProperty<T>(IUniTaskAsyncEnumerable<T>, T, CancellationToken)
StateExtensions.ToReadOnlyAsyncReactiveProperty<T>(IUniTaskAsyncEnumerable<T>, CancellationToken)
UniTaskAsyncEnumerableExtensions.WithCancellation<T>(IUniTaskAsyncEnumerable<T>, CancellationToken)
UnityBindingExtensions.BindTo<T>(IUniTaskAsyncEnumerable<T>, Text, bool)
UnityBindingExtensions.BindTo<T>(IUniTaskAsyncEnumerable<T>, Text, CancellationToken, bool)
UnityBindingExtensions.BindTo<TSource, TObject>(IUniTaskAsyncEnumerable<TSource>, TObject, Action<TObject, TSource>, bool)
UnityBindingExtensions.BindTo<TSource, TObject>(IUniTaskAsyncEnumerable<TSource>, TObject, Action<TObject, TSource>, CancellationToken, bool)
Back to top Copyright © Cysharp, Inc. | Generated by DocFX