Table of Contents

Class AsyncUpdateHelperExt

Namespace
TCSystem.Thread
Assembly
TCSystem.Thread.dll

Provides disposable scopes for asynchronous update coordination.

public static class AsyncUpdateHelperExt
Inheritance
AsyncUpdateHelperExt
Inherited Members

Methods

BeginUpdateScopeAsync(IAsyncUpdateHelper)

Acquires a stop-requesting update scope that releases the helper when disposed.

public static Task<IDisposable> BeginUpdateScopeAsync(this IAsyncUpdateHelper asyncUpdateHelper)

Parameters

asyncUpdateHelper IAsyncUpdateHelper

Returns

Task<IDisposable>

WaitScopeAsync(IAsyncUpdateHelper)

Acquires an ordinary update scope that releases the helper when disposed.

public static Task<IDisposable> WaitScopeAsync(this IAsyncUpdateHelper asyncUpdateHelper)

Parameters

asyncUpdateHelper IAsyncUpdateHelper

Returns

Task<IDisposable>