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
Namespace: Npgsql.EntityFrameworkCore.PostgreSQL.Internal
Assembly: Npgsql.EntityFrameworkCore.PostgreSQL.dll
Syntax
public class NpgsqlSingletonOptions : INpgsqlSingletonOptions, ISingletonOptions
Constructors
| Improve this Doc View SourceNpgsqlSingletonOptions()
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 SourceDefaultPostgresVersion
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 SourcePostgresVersion
The backend version to target.
Declaration
public virtual Version PostgresVersion { get; }
Property Value
Type | Description |
---|---|
Version |
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? |
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 |
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 |
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 SourceInitialize(IDbContextOptions)
Declaration
public virtual void Initialize(IDbContextOptions options)
Parameters
Type | Name | Description |
---|---|---|
IDbContextOptions | options |
Validate(IDbContextOptions)
Declaration
public virtual void Validate(IDbContextOptions options)
Parameters
Type | Name | Description |
---|---|---|
IDbContextOptions | options |