PreEmptive Analytics .NET API  1.3
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
PreEmptive.Analytics.Common.Utilities.Utils Member List

This is the complete list of members for PreEmptive.Analytics.Common.Utilities.Utils, including all inherited members.

Attempt(Action action, ILogger logger=null)PreEmptive.Analytics.Common.Utilities.Utilsstatic
Attempt< T >(Func< T > action, ILogger logger=null)PreEmptive.Analytics.Common.Utilities.Utilsstatic
ByName(this IList< Tag > tags, string name)PreEmptive.Analytics.Common.Utilities.Utilsstatic
ExecuteAsync(this IAsyncProvider platform, Action action, bool highPriority=false)PreEmptive.Analytics.Common.Utilities.Utilsstatic
ExecuteAsync< T >(this IAsyncProvider platform, Func< T > action, Action< T > completed=null, bool highPriority=false)PreEmptive.Analytics.Common.Utilities.Utilsstatic
ExecuteSync< T >(Func< T > action, Action< T > completed=null)PreEmptive.Analytics.Common.Utilities.Utilsstatic
GetGeneratedUserName(this IPlatform platform, Configuration config, ILogger logger)PreEmptive.Analytics.Common.Utilities.Utilsstatic
GetInstanceId(this IPlatform platform, Configuration config, ILogger logger)PreEmptive.Analytics.Common.Utilities.Utilsstatic
LogException(this ILogger logger, Exception e, string prefix="An unexpected exception occured")PreEmptive.Analytics.Common.Utilities.Utilsstatic
LogExceptionWarning(this ILogger logger, Exception e, string prefix="An unexpected non-critical exception occured")PreEmptive.Analytics.Common.Utilities.Utilsstatic
MergeStopDefaults(this IPlatform platform, Configuration config)PreEmptive.Analytics.Common.Utilities.Utilsstatic
Sanitize(this string s)PreEmptive.Analytics.Common.Utilities.Utilsstatic
Split(this MessageBatch batch)PreEmptive.Analytics.Common.Utilities.Utilsstatic
ToISOFormat(this DateTime dateTime)PreEmptive.Analytics.Common.Utilities.Utilsstatic
WithTimeout(Action task, int duration)PreEmptive.Analytics.Common.Utilities.Utilsstatic