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.7Syntax
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