Show / Hide Table of Contents

    Class DistributedLockSettingsBuilderPostgreSqlExtensions

    Adds the UsePostgreSqlAdvisoryLock(DistributedLockSettingsBuilder, string, string) and UsePostgreSqlTable(DistributedLockSettingsBuilder, string, string) methods to the DistributedLockSettingsBuilder.

    Inheritance
    object
    DistributedLockSettingsBuilderPostgreSqlExtensions
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Silverback.Configuration
    Assembly: Silverback.Storage.PostgreSql.dll
    Syntax
    public static class DistributedLockSettingsBuilderPostgreSqlExtensions

    Methods

    UsePostgreSqlAdvisoryLock(DistributedLockSettingsBuilder, string, string)

    Configures the PostgreSql advisory lock.

    Declaration
    public static PostgreSqlAdvisoryLockSettingsBuilder UsePostgreSqlAdvisoryLock(this DistributedLockSettingsBuilder builder, string lockName, string connectionString)
    Parameters
    Type Name Description
    DistributedLockSettingsBuilder builder

    The DistributedLockSettingsBuilder.

    string lockName

    The lock name.

    string connectionString

    The connection string to the PostgreSql database.

    Returns
    Type Description
    PostgreSqlAdvisoryLockSettingsBuilder

    The PostgreSqlAdvisoryLockSettingsBuilder.

    UsePostgreSqlTable(DistributedLockSettingsBuilder, string, string)

    Configures the PostgreSql table based lock.

    Declaration
    public static PostgreSqlTableLockSettingsBuilder UsePostgreSqlTable(this DistributedLockSettingsBuilder builder, string lockName, string connectionString)
    Parameters
    Type Name Description
    DistributedLockSettingsBuilder builder

    The DistributedLockSettingsBuilder.

    string lockName

    The lock name.

    string connectionString

    The connection string to the PostgreSql database.

    Returns
    Type Description
    PostgreSqlTableLockSettingsBuilder

    The PostgreSqlAdvisoryLockSettingsBuilder.

    GitHub E-Mail
    ↑ Back to top © 2026 Sergio Aquilini