![]() |
TwitchLib 3.5.3
|
Public Member Functions | |
Task | Perform (Func< Task > perform, CancellationToken cancellationToken) |
Task | Perform (Func< Task > perform) |
Task< T > | Perform< T > (Func< Task< T > > perform) |
Task< T > | Perform< T > (Func< Task< T > > perform, CancellationToken cancellationToken) |
Task | Perform (Action perform, CancellationToken cancellationToken) |
Task | Perform (Action perform) |
Task< T > | Perform< T > (Func< T > perform) |
Task< T > | Perform< T > (Func< T > perform, CancellationToken cancellationToken) |
Task TwitchLib.Api.Core.Interfaces.IRateLimiter.Perform | ( | Action | perform | ) |
Implemented in TwitchLib.Api.Core.RateLimiter.BypassLimiter, and TwitchLib.Api.Core.RateLimiter.TimeLimiter.
Task TwitchLib.Api.Core.Interfaces.IRateLimiter.Perform | ( | Action | perform, |
CancellationToken | cancellationToken | ||
) |
Implemented in TwitchLib.Api.Core.RateLimiter.BypassLimiter, and TwitchLib.Api.Core.RateLimiter.TimeLimiter.
Task TwitchLib.Api.Core.Interfaces.IRateLimiter.Perform | ( | Func< Task > | perform | ) |
Implemented in TwitchLib.Api.Core.RateLimiter.BypassLimiter, and TwitchLib.Api.Core.RateLimiter.TimeLimiter.
Task TwitchLib.Api.Core.Interfaces.IRateLimiter.Perform | ( | Func< Task > | perform, |
CancellationToken | cancellationToken | ||
) |
Implemented in TwitchLib.Api.Core.RateLimiter.BypassLimiter, and TwitchLib.Api.Core.RateLimiter.TimeLimiter.
Task< T > TwitchLib.Api.Core.Interfaces.IRateLimiter.Perform< T > | ( | Func< T > | perform | ) |
Implemented in TwitchLib.Api.Core.RateLimiter.BypassLimiter, and TwitchLib.Api.Core.RateLimiter.TimeLimiter.
Task< T > TwitchLib.Api.Core.Interfaces.IRateLimiter.Perform< T > | ( | Func< T > | perform, |
CancellationToken | cancellationToken | ||
) |
Implemented in TwitchLib.Api.Core.RateLimiter.BypassLimiter, and TwitchLib.Api.Core.RateLimiter.TimeLimiter.
Task< T > TwitchLib.Api.Core.Interfaces.IRateLimiter.Perform< T > | ( | Func< Task< T > > | perform | ) |
Implemented in TwitchLib.Api.Core.RateLimiter.BypassLimiter, and TwitchLib.Api.Core.RateLimiter.TimeLimiter.
Task< T > TwitchLib.Api.Core.Interfaces.IRateLimiter.Perform< T > | ( | Func< Task< T > > | perform, |
CancellationToken | cancellationToken | ||
) |
Implemented in TwitchLib.Api.Core.RateLimiter.BypassLimiter, and TwitchLib.Api.Core.RateLimiter.TimeLimiter.