Class SqlDatabaseFactory

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

Inheritance
System.Object
SqlDatabaseFactory
Implements
System.IDisposable
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
Assembly: EPiServer.Data.dll
Version: 9.12.2
Syntax
public class SqlDatabaseFactory : IDatabaseFactory, IAsyncDatabaseFactory, IDisposable

Constructors

SqlDatabaseFactory()

Declaration
public SqlDatabaseFactory()

SqlDatabaseFactory(IRequestCache, IDatabaseMode)

Declaration
public SqlDatabaseFactory(IRequestCache requestCache, IDatabaseMode databaseModeService)
Parameters
Type Name Description
IRequestCache requestCache
IDatabaseMode databaseModeService

Properties

CurrentHandler

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

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

Methods

CreateDefaultHandler()

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

Declaration
public IDatabaseHandler CreateDefaultHandler()
Returns
Type Description
IDatabaseHandler

CreateHandler(ConnectionStringSettings)

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

Declaration
public IDatabaseHandler CreateHandler(ConnectionStringSettings connectionString)
Parameters
Type Name Description
System.Configuration.ConnectionStringSettings connectionString
Returns
Type Description
IDatabaseHandler

Dispose()

Declaration
public void Dispose()

GetCurrentSiteSettings()

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

Declaration
protected virtual SiteDataSettingsElement GetCurrentSiteSettings()
Returns
Type Description
SiteDataSettingsElement

Implements

System.IDisposable

Extension Methods