Class LongRunningTask
- Namespace
- InSite.Web.Instrumentation
- Assembly
- InSite.UI.dll
public static class LongRunningTask
- Inheritance
-
LongRunningTask
- Inherited Members
-
Methods
Create(string, Action)
public static bool Create(string name, Action action)
Parameters
name string
action Action
Returns
- bool
Create<TData>(string, Func<TData>, Action<TData>)
public static bool Create<TData>(string name, Func<TData> dataFactory, Action<TData> action) where TData : class
Parameters
name string
dataFactory Func<TData>
action Action<TData>
Returns
- bool
Type Parameters
TData
Create<TData>(string, TData, Action<TData>)
public static bool Create<TData>(string name, TData data, Action<TData> action) where TData : class
Parameters
name string
data TData
action Action<TData>
Returns
- bool
Type Parameters
TData
Exists(string)
public static bool Exists(string name)
Parameters
name string
Returns
- bool
TryGetData<TData>(string, out TData)
public static bool TryGetData<TData>(string name, out TData data) where TData : class
Parameters
name string
data TData
Returns
- bool
Type Parameters
TData