Search Results for

    Show / Hide Table of Contents

    Class NpgsqlSingletonOptions

    This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

    Inheritance
    object
    NpgsqlSingletonOptions
    Implements
    INpgsqlSingletonOptions
    ISingletonOptions
    Namespace: Npgsql.EntityFrameworkCore.PostgreSQL.Internal
    Assembly: Npgsql.EntityFrameworkCore.PostgreSQL.dll
    Syntax
    public class NpgsqlSingletonOptions : INpgsqlSingletonOptions, ISingletonOptions

    Constructors

    | Improve this Doc View Source

    NpgsqlSingletonOptions()

    This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

    Declaration
    public NpgsqlSingletonOptions()

    Fields

    | Improve this Doc View Source

    DefaultPostgresVersion

    This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

    Declaration
    public static readonly Version DefaultPostgresVersion
    Field Value
    Type Description
    Version

    Properties

    | Improve this Doc View Source

    PostgresVersion

    The backend version to target.

    Declaration
    public virtual Version PostgresVersion { get; }
    Property Value
    Type Description
    Version
    | Improve this Doc View Source

    PostgresVersionWithoutDefault

    This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

    Declaration
    public virtual Version? PostgresVersionWithoutDefault { get; }
    Property Value
    Type Description
    Version?
    | Improve this Doc View Source

    ReverseNullOrderingEnabled

    This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

    Declaration
    public virtual bool ReverseNullOrderingEnabled { get; }
    Property Value
    Type Description
    bool
    | Improve this Doc View Source

    UseRedshift

    This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

    Declaration
    public virtual bool UseRedshift { get; }
    Property Value
    Type Description
    bool
    | Improve this Doc View Source

    UserRangeDefinitions

    This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

    Declaration
    public virtual IReadOnlyList<UserRangeDefinition> UserRangeDefinitions { get; }
    Property Value
    Type Description
    IReadOnlyList<><UserRangeDefinition>

    Methods

    | Improve this Doc View Source

    Initialize(IDbContextOptions)

    Declaration
    public virtual void Initialize(IDbContextOptions options)
    Parameters
    Type Name Description
    IDbContextOptions options
    | Improve this Doc View Source

    Validate(IDbContextOptions)

    Declaration
    public virtual void Validate(IDbContextOptions options)
    Parameters
    Type Name Description
    IDbContextOptions options

    Implements

    INpgsqlSingletonOptions
    ISingletonOptions
    • Improve this Doc
    • View Source
    In This Article
    Back to top © Copyright 2023 The Npgsql Development Team