Class SqlDatabaseExecutorFactory

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

Inheritance
System.Object
SqlDatabaseExecutorFactory
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Data.Providers.Internal
Assembly: EPiServer.Data.dll
Version: 11.20.7
Syntax
public class SqlDatabaseExecutorFactory : IDatabaseExecutorFactory, IAsyncDatabaseExecutorFactory, IDisposable

Constructors

SqlDatabaseExecutorFactory()

Declaration
public SqlDatabaseExecutorFactory()

SqlDatabaseExecutorFactory(ContextCache, IRequestCache, IDatabaseMode, IDatabaseConnectionResolver, DataAccessOptions)

Declaration
public SqlDatabaseExecutorFactory(ContextCache contextCache, IRequestCache requestCache, IDatabaseMode databaseModeService, IDatabaseConnectionResolver databaseConnectionResolver, DataAccessOptions dataAccessOptions)
Parameters
Type Name Description
ContextCache contextCache
IRequestCache requestCache
IDatabaseMode databaseModeService
IDatabaseConnectionResolver databaseConnectionResolver
DataAccessOptions dataAccessOptions

Properties

CurrentHandler

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

Declaration
public IDatabaseExecutor CurrentHandler { get; }
Property Value
Type Description
IDatabaseExecutor

Methods

CreateDefaultHandler()

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

Declaration
public IDatabaseExecutor CreateDefaultHandler()
Returns
Type Description
IDatabaseExecutor

CreateHandler(ConnectionStringOptions)

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

Declaration
public IDatabaseExecutor CreateHandler(ConnectionStringOptions connectionStringOption)
Parameters
Type Name Description
ConnectionStringOptions connectionStringOption
Returns
Type Description
IDatabaseExecutor

Dispose()

Declaration
public void Dispose()

Explicit Interface Implementations

IAsyncDatabaseExecutorFactory.CreateDefaultHandler()

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

Declaration
IAsyncDatabaseExecutor IAsyncDatabaseExecutorFactory.CreateDefaultHandler()
Returns
Type Description
IAsyncDatabaseExecutor

Implements

System.IDisposable

Extension Methods