Class SqlServerDataOptions
Namespace: Cephalon.Data.SqlServer.Configuration
Assembly: Cephalon.Data.SqlServer.dll
Configuration options for the SQL Server data provider (Engine:Data:SqlServer).
public sealed class SqlServerDataOptionsInheritance
Section titled “Inheritance”Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Fields
Section titled “Fields”ProviderId
Section titled “ ProviderId”Gets the canonical provider identifier emitted by the pack.
public const string ProviderId = "sqlserver"Field Value
Section titled “Field Value”SectionPath
Section titled “ SectionPath”Gets the configuration section path used by default for SQL Server data settings.
public const string SectionPath = "Engine:Data:SqlServer"Field Value
Section titled “Field Value”Properties
Section titled “Properties”CdcCaptures
Section titled “ CdcCaptures”Gets the provider-native SQL Server CDC captures that should be contributed to the active runtime.
public IList<SqlServerCdcCaptureOptions> CdcCaptures { get; }Property Value
Section titled “Property Value”IList<SqlServerCdcCaptureOptions>
CheckpointTableName
Section titled “ CheckpointTableName”Gets or sets the table name that stores Cephalon-managed SQL Server CDC checkpoints.
public string CheckpointTableName { get; set; }Property Value
Section titled “Property Value”CheckpointTableSchema
Section titled “ CheckpointTableSchema”Gets or sets the schema that stores Cephalon-managed SQL Server CDC checkpoints.
public string CheckpointTableSchema { get; set; }Property Value
Section titled “Property Value”ConnectionString
Section titled “ ConnectionString”Gets or sets the inline SQL Server connection string.
public string? ConnectionString { get; set; }Property Value
Section titled “Property Value”Remarks
Section titled “Remarks”Use either
ConnectionStringName
Section titled “ ConnectionStringName”Gets or sets the root ConnectionStrings entry name to resolve for SQL Server.
public string? ConnectionStringName { get; set; }Property Value
Section titled “Property Value”Remarks
Section titled “Remarks”Use either
DatabaseName
Section titled “ DatabaseName”Gets or sets the operator-facing database name that owns the configured CDC captures.
public string DatabaseName { get; set; }