Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class SqlDatabaseDelegatorFactory

Inheritance
System.Object
SqlDatabaseDelegatorFactory
Namespace: EPiServer.Data.Providers.Internal
Assembly: EPiServer.Data.dll
Version: 12.0.3
Syntax
public class SqlDatabaseDelegatorFactory : Object, IDatabaseExecutorFactory, IAsyncDatabaseExecutorFactory, IDisposable

Constructors

SqlDatabaseDelegatorFactory(IDatabaseExecutorFactory)

Declaration
public SqlDatabaseDelegatorFactory(IDatabaseExecutorFactory factory)
Parameters
Type Name Description
IDatabaseExecutorFactory factory

Properties

CurrentHandler

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

Factory

Declaration
public IDatabaseExecutorFactory Factory { get; set; }
Property Value
Type Description
IDatabaseExecutorFactory

Methods

CreateDefaultHandler()

Declaration
public IDatabaseExecutor CreateDefaultHandler()
Returns
Type Description
IDatabaseExecutor

CreateHandler(ConnectionStringOptions)

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()

Declaration
IAsyncDatabaseExecutor IAsyncDatabaseExecutorFactory.CreateDefaultHandler()
Returns
Type Description
IAsyncDatabaseExecutor

Implements

System.IDisposable

Extension Methods