<PackageReference Include="Relativity.Other" Version="10.3.226.8" />
API Differences between 10.3.226.8 and 9.7.209.7
201 Additions
27 Removals
Relativity
Relativity.Processing
Relativity.Query
kCura.Data.RowDataGateway
-
public abstract class BaseContext
- public abstract Task BeginTransactionAsync()
- public abstract Task BeginTransactionAsync(CancellationToken cancelToken)
- public abstract Task ExecuteBulkCopyAsync(IDataReader dataReader, SqlBulkCopyParameters bulkCopyParameters, CancellationToken cancelToken)
- public abstract Task ExecuteBulkCopyAsync(DataTable dataTable, SqlBulkCopyParameters bulkCopyParameters, CancellationToken cancelToken)
- public abstract Task<int> ExecuteNonQueryAsync(QueryInformation query)
- public abstract Task<DataTable> ExecuteQueryAsDataTableAsync(QueryInformation query)
- public abstract Task<List<T>> ExecuteQueryAsListAsync<T>(QueryInformation query, Func<IDataReader, Task<T>> converter)
- public abstract Task<List<T>> ExecuteQueryAsListAsync<T>(QueryInformation query, Func<IDataReader, CancellationToken, Task<T>> converter)
- public abstract Task<T> ExecuteQueryAsObjectAsync<T>(QueryInformation query, Func<IDataReader, Task<T>> converter)
- public abstract Task<T> ExecuteQueryAsObjectAsync<T>(QueryInformation query, Func<IDataReader, CancellationToken, Task<T>> converter)
- public abstract Task<SqlDataReader> ExecuteQueryAsReaderAsync(QueryInformation query)
- public abstract Task<T> ExecuteQueryAsScalarAsync<T>(QueryInformation query)
- public abstract Task<SqlConnection> GetConnectionAsync()
- public abstract Task<SqlConnection> GetConnectionAsync(CancellationToken cancellationToken)
-
public sealed class Config
-
public class Context : BaseContext, IAsyncContext
-
public class ContextFactory : IContextFactory
-
public interface IContextFactory
-
public interface ISqlConnectionInfoFactory
-
public interface ISqlConnectionProvider
-
public class QueryInformation : List<IDataParameter>
-
public class QueryRetryPolicy<T>
-
public class SqlConnectionInfo
-
public class SqlConnectionInfoFactory : ISqlConnectionInfoFactory
-
public class SqlConnectionOverrides
-
public class SqlConnectionProvider : ISqlConnectionProvider
kCura.Data.RowDataGateway.Async
-
public class AsyncContext : IAsyncContext
-
public interface IAsyncContext
- bool OpenConnectionIfClosed { get; set; }
- Task BeginTransactionAsync(CancellationToken cancelToken)
- Task<int> ExecuteNonQueryAsync(QueryInformation query)
- Task<DataTable> ExecuteQueryAsDataTableAsync(QueryInformation query)
- Task<T> ExecuteQueryAsScalarAsync<T>(QueryInformation query)
- Task<T> ExecuteQueryWithConverterAsync<T>(QueryInformation query, Func<IDataReader, T> converter)
- Task<int> ExecuteNonQueryAsync(QueryInformation query)
- Task<DataTable> ExecuteQueryAsDataTableAsync(QueryInformation query)
- Task<List<T>> ExecuteQueryAsListAsync<T>(QueryInformation query, Func<IDataReader, Task<T>> converter)
- Task<List<T>> ExecuteQueryAsListAsync<T>(QueryInformation query, Func<IDataReader, CancellationToken, Task<T>> converter)
- Task<T> ExecuteQueryAsObjectAsync<T>(QueryInformation query, Func<IDataReader, Task<T>> converter)
- Task<T> ExecuteQueryAsObjectAsync<T>(QueryInformation query, Func<IDataReader, CancellationToken, Task<T>> converter)
- Task<T> ExecuteQueryAsScalarAsync<T>(QueryInformation query)
- Task<SqlConnection> GetConnectionAsync(CancellationToken cancellationToken)
-
public class QueryInformation : List<DbParameter>
kCura.Data.RowDataGateway.Logging
-
public class SqlExecutionLogger : IDisposable
- public SqlExecutionLogger LogAzureSqlTransientEvent(SqlException ex, int transientErrorAttemptNumber)
- public SqlExecutionLogger LogAzureSqlTransientEvent(SqlException ex, int transientErrorAttemptNumber, int maxAttempts)
- public SqlExecutionLogger LogDeadlockEvent(SqlException ex, int deadlockAttemptNumber)
- public SqlExecutionLogger LogDeadlockEvent(SqlException ex, int deadlockAttemptNumber, int maxAttempts)
- public SqlExecutionLogger LogTimeoutRetryEvent(Exception ex, string timeoutType, int timeoutAttemptNumber)
- public void LogUnknownFailureEvent(Exception ex, string dbName, string dbServer, string statement, IEnumerable<IDbDataParameter> parameters, int timeout)
- public SqlExecutionLogger LogTimeoutRetryEvent(Exception ex, string timeoutType, int timeoutAttemptNumber, int maxAttempts)
- public void LogUnknownFailureEvent(Exception ex, string dbName, string dbServer, string statement, IEnumerable<IDataParameter> parameters, int timeout, bool invalidOperationOccurred)
kCura.Notification
kCura.Utility
-
public class CacheValueInitializationTimeoutException : CacheItemValueInitializationException
-
public class CachingOptions
- public bool CacheNullValues { get; set; }
- public bool DisposeRemovedEntries { get; set; }
- public TimeSpan ExpirationTimeSpan { get; }
- public ExpirationType ExpirationType { get; set; }
- public TimeSpan MaxValueFactoryExecutionTime { get; }
- public int MaxValueFactoryRetryAttempts { get; set; }
- public bool WaitForCompletionOnTimeout { get; set; }
- public CachingOptions(Func<TimeSpan> expirationTimeSpan, ExpirationType expirationType)
- public CachingOptions(TimeSpan expirationTimeSpan, ExpirationType expirationType)
- public CachingOptions(Func<TimeSpan> expirationTimeSpan, ExpirationType expirationType, Func<TimeSpan> maxValueFactoryExecutionTime)
- public CachingOptions(TimeSpan expirationTimeSpan, ExpirationType expirationType, TimeSpan maxValueFactoryExecutionTime)
- public CachingOptions(Func<TimeSpan> expirationTimeSpan, ExpirationType expirationType, Func<TimeSpan> maxValueFactoryExecutionTime, int maxValueFactoryRetryAttempts, bool waitForCompletionOnTimeout, bool cacheNullValues, bool disposeRemovedEntries)
- public CachingOptions Clone()
-
public class Config
-
public class EmailAddress
-
public class ExecutionTimer : Dictionary<string, long>
-
public class LazyDictionaryCache
- public LazyDictionaryCache()
- public static LazyDictionaryCache<TKey, TValue> Create<TKey, TValue>(CachingOptions options, Func<TKey, string> keyFormatter, Func<TKey, CancellationToken, TValue> valueFactory)
- public static LazyDictionaryCache<TKey, TValue> Create<TKey, TValue>(CachingOptions options, Func<TKey, CancellationToken, TValue> valueFactory) where TKey : IConvertible
- public static LazyDictionaryCache<TKey, TValue> Create<TKey, TValue>(CachingOptions options, Func<BaseContext, TValue> valueFactory) where TKey : BaseContext
-
public class LazyDictionaryCache<TKey, TValue> : IDictionary<TKey, TValue>, IDisposable
-
public class LazyMemoryCache
- public object GetOrAdd(string key, object factoryData, Func<string, object, CancellationToken, object> valueFactory, Action<string, object, object, CacheEntryRemovedReason> removeCallback, TimeSpan expirationTimeSpan, ExpirationType expirationType, TimeSpan maxValueFactoryExecutionTime, int maxValueFactoryRetryAttempts, bool waitForCompletionOnTimeout)
-
public abstract class LazyTableCache<TDictionaryKey, TDictionaryValue, TFactoryData>
-
public abstract class LazyTableCacheAsList<TListValue, TFactoryData>
-
public class NullableTypesHelper
-
public class TrustedIPHelper
-
public class TypedLazyMemoryCache
- public TypedLazyMemoryCache()
- public static TypedLazyMemoryCache<TKey, TValue> Create<TKey, TValue>(CachingOptions options, Func<TKey, string> keyFormatter, Func<TKey, CancellationToken, TValue> valueFactory)
- public static TypedLazyMemoryCache<TKey, TValue> Create<TKey, TValue>(CachingOptions options, Func<TKey, CancellationToken, TValue> valueFactory) where TKey : IConvertible
- public static TypedLazyMemoryCache<TKey, TValue> Create<TKey, TValue>(CachingOptions options, Func<TKey, string> keyFormatter, Func<TKey, CancellationToken, TValue> valueFactory, Action<TKey, TValue, CacheEntryRemovedReason> onEntryRemoved)
- public static TypedLazyMemoryCache<TKey, TValue> Create<TKey, TValue>(CachingOptions options, Func<TKey, CancellationToken, TValue> valueFactory, Action<TKey, TValue, CacheEntryRemovedReason> onEntryRemoved) where TKey : IConvertible
- public static TypedLazyMemoryCache<TKey, TValue> Create<TKey, TValue>(CachingOptions options, Func<TKey, string> keyFormatter, Func<TKey, CancellationToken, TValue> valueFactory, Action<TKey, TValue, CacheEntryRemovedReason> onEntryRemoved, Action<TKey, TValue> onEntryAdded)
- public static TypedLazyMemoryCache<TKey, TValue> Create<TKey, TValue>(CachingOptions options, Func<TKey, CancellationToken, TValue> valueFactory, Action<TKey, TValue, CacheEntryRemovedReason> onEntryRemoved, Action<TKey, TValue> onEntryAdded) where TKey : IConvertible
- public static TypedLazyMemoryCache<TKey, TValue> Create<TKey, TValue>(CachingOptions options, Func<BaseContext, TValue> valueFactory) where TKey : BaseContext
-
public class TypedLazyMemoryCache<TKey, TValue>
- public TypedLazyMemoryCache(CachingOptions options, Func<TKey, string> keyFormatter, Func<TKey, CancellationToken, TValue> valueFactory, Action<TKey, TValue, CacheEntryRemovedReason> onEntryRemoved, Action<TKey, TValue> onEntryAdded)
- public TValue GetOrAdd(TKey key)
- public void Remove(TKey key)
- public void Set(TKey key, TValue value)
kCura.Utility.Extensions