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