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

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

Inheritance
System.Object
SqlDatabaseDelegatorFactory
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 SqlDatabaseDelegatorFactory : IDatabaseExecutorFactory, IAsyncDatabaseExecutorFactory, IDisposable

Constructors

SqlDatabaseDelegatorFactory(IDatabaseExecutorFactory)

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

Properties

CurrentHandler

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

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

Factory

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

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