Show / Hide Table of Contents

Class AbpIdleTrackerService<T>

Inheritance
object
AbpIdleTrackerService<T>
Implements
IScopedDependency
IAsyncDisposable
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Account.Pro.Public.Blazor.Shared.Pages.Account.Idle
Assembly: Volo.Abp.Account.Pro.Public.Blazor.Shared.dll
Syntax
public class AbpIdleTrackerService<T> : IScopedDependency, IAsyncDisposable where T : class
Type Parameters
Name Description
T

Constructors

AbpIdleTrackerService(IJSRuntime)

Declaration
public AbpIdleTrackerService(IJSRuntime jsRuntime)
Parameters
Type Name Description
IJSRuntime jsRuntime

Properties

IdleTrackerRef

Declaration
protected IJSObjectReference IdleTrackerRef { get; set; }
Property Value
Type Description
IJSObjectReference

JsRuntime

Declaration
protected IJSRuntime JsRuntime { get; }
Property Value
Type Description
IJSRuntime

Methods

CheckInstance()

Declaration
protected virtual void CheckInstance()

CreateAsync(int, string, string)

Declaration
public virtual Task CreateAsync(int timeout, string onIdleCallbackMethod, string onStorageCallbackMethod)
Parameters
Type Name Description
int timeout
string onIdleCallbackMethod
string onStorageCallbackMethod
Returns
Type Description
Task

DisposeAsync()

Declaration
public ValueTask DisposeAsync()
Returns
Type Description
ValueTask

EndAsync()

Declaration
public virtual Task EndAsync()
Returns
Type Description
Task

InitializeAsync(DotNetObjectReference<T>, string)

Declaration
public virtual Task InitializeAsync(DotNetObjectReference<T> dotNetObjectRef, string onAccountIdleSettingsChangedCallbackMethod)
Parameters
Type Name Description
DotNetObjectReference<T> dotNetObjectRef
string onAccountIdleSettingsChangedCallbackMethod
Returns
Type Description
Task

PauseAsync()

Declaration
public virtual Task PauseAsync()
Returns
Type Description
Task

ResetTimer()

Declaration
public virtual Task ResetTimer()
Returns
Type Description
Task

ResumeAsync()

Declaration
public virtual Task ResumeAsync()
Returns
Type Description
Task

StartAsync()

Declaration
public virtual Task StartAsync()
Returns
Type Description
Task

SyncStateAsync()

Declaration
public virtual Task SyncStateAsync()
Returns
Type Description
Task

Implements

IScopedDependency
IAsyncDisposable

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform