Search Results for

    Show / Hide Table of Contents

    Class SqlMainDomLock

    Inheritance
    System.Object
    Namespace: Umbraco.Cms.Infrastructure.Runtime
    Assembly: cs.temp.dll.dll
    Syntax
    public class SqlMainDomLock : IMainDomLock

    Constructors

    SqlMainDomLock(ILogger<SqlMainDomLock>, ILoggerFactory, IOptions<GlobalSettings>, IOptionsMonitor<ConnectionStrings>, IDbProviderFactoryCreator, IHostingEnvironment, DatabaseSchemaCreatorFactory, NPocoMapperCollection)

    Declaration
    [Obsolete("This constructor will be removed in version 10, please use an alternative constructor.")]
    public SqlMainDomLock(ILogger<SqlMainDomLock> logger, ILoggerFactory loggerFactory, IOptions<GlobalSettings> globalSettings, IOptionsMonitor<ConnectionStrings> connectionStrings, IDbProviderFactoryCreator dbProviderFactoryCreator, IHostingEnvironment hostingEnvironment, DatabaseSchemaCreatorFactory databaseSchemaCreatorFactory, NPocoMapperCollection npocoMappers)
    Parameters
    Type Name Description
    ILogger<SqlMainDomLock> logger
    ILoggerFactory loggerFactory
    IOptions<GlobalSettings> globalSettings
    IOptionsMonitor<ConnectionStrings> connectionStrings
    IDbProviderFactoryCreator dbProviderFactoryCreator
    IHostingEnvironment hostingEnvironment
    DatabaseSchemaCreatorFactory databaseSchemaCreatorFactory
    NPocoMapperCollection npocoMappers

    SqlMainDomLock(ILogger<SqlMainDomLock>, ILoggerFactory, IOptions<GlobalSettings>, IOptionsMonitor<ConnectionStrings>, IDbProviderFactoryCreator, IHostingEnvironment, DatabaseSchemaCreatorFactory, NPocoMapperCollection, String)

    Declaration
    [Obsolete("This constructor will be removed in version 10, please use an alternative constructor.")]
    public SqlMainDomLock(ILogger<SqlMainDomLock> logger, ILoggerFactory loggerFactory, IOptions<GlobalSettings> globalSettings, IOptionsMonitor<ConnectionStrings> connectionStrings, IDbProviderFactoryCreator dbProviderFactoryCreator, IHostingEnvironment hostingEnvironment, DatabaseSchemaCreatorFactory databaseSchemaCreatorFactory, NPocoMapperCollection npocoMappers, string connectionStringName)
    Parameters
    Type Name Description
    ILogger<SqlMainDomLock> logger
    ILoggerFactory loggerFactory
    IOptions<GlobalSettings> globalSettings
    IOptionsMonitor<ConnectionStrings> connectionStrings
    IDbProviderFactoryCreator dbProviderFactoryCreator
    IHostingEnvironment hostingEnvironment
    DatabaseSchemaCreatorFactory databaseSchemaCreatorFactory
    NPocoMapperCollection npocoMappers
    System.String connectionStringName

    SqlMainDomLock(ILoggerFactory, IOptions<GlobalSettings>, IOptionsMonitor<ConnectionStrings>, IDbProviderFactoryCreator, IMainDomKeyGenerator, DatabaseSchemaCreatorFactory, NPocoMapperCollection)

    Declaration
    public SqlMainDomLock(ILoggerFactory loggerFactory, IOptions<GlobalSettings> globalSettings, IOptionsMonitor<ConnectionStrings> connectionStrings, IDbProviderFactoryCreator dbProviderFactoryCreator, IMainDomKeyGenerator mainDomKeyGenerator, DatabaseSchemaCreatorFactory databaseSchemaCreatorFactory, NPocoMapperCollection npocoMappers)
    Parameters
    Type Name Description
    ILoggerFactory loggerFactory
    IOptions<GlobalSettings> globalSettings
    IOptionsMonitor<ConnectionStrings> connectionStrings
    IDbProviderFactoryCreator dbProviderFactoryCreator
    IMainDomKeyGenerator mainDomKeyGenerator
    DatabaseSchemaCreatorFactory databaseSchemaCreatorFactory
    NPocoMapperCollection npocoMappers

    Methods

    AcquireLockAsync(Int32)

    Declaration
    public async Task<bool> AcquireLockAsync(int millisecondsTimeout)
    Parameters
    Type Name Description
    System.Int32 millisecondsTimeout
    Returns
    Type Description
    Task<System.Boolean>

    Dispose()

    Declaration
    public void Dispose()

    Dispose(Boolean)

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing

    ListenAsync()

    Declaration
    public Task ListenAsync()
    Returns
    Type Description
    Task
    In This Article
    • Constructors
      • SqlMainDomLock(ILogger<SqlMainDomLock>, ILoggerFactory, IOptions<GlobalSettings>, IOptionsMonitor<ConnectionStrings>, IDbProviderFactoryCreator, IHostingEnvironment, DatabaseSchemaCreatorFactory, NPocoMapperCollection)
      • SqlMainDomLock(ILogger<SqlMainDomLock>, ILoggerFactory, IOptions<GlobalSettings>, IOptionsMonitor<ConnectionStrings>, IDbProviderFactoryCreator, IHostingEnvironment, DatabaseSchemaCreatorFactory, NPocoMapperCollection, String)
      • SqlMainDomLock(ILoggerFactory, IOptions<GlobalSettings>, IOptionsMonitor<ConnectionStrings>, IDbProviderFactoryCreator, IMainDomKeyGenerator, DatabaseSchemaCreatorFactory, NPocoMapperCollection)
    • Methods
      • AcquireLockAsync(Int32)
      • Dispose()
      • Dispose(Boolean)
      • ListenAsync()
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX