Skip to content

Class OracleDataEngineBuilderExtensions

Namespace: Cephalon.Data.Oracle.Registration
Assembly: Cephalon.Data.Oracle.dll

Registers the Oracle LogMiner CDC companion pack with an .

public static class OracleDataEngineBuilderExtensions

objectOracleDataEngineBuilderExtensions

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

AddOracleData(EngineBuilder, string, string, Action<OracleDataOptions>?)

Section titled “ AddOracleData(EngineBuilder, string, string, Action<OracleDataOptions>?)”

Adds the Oracle LogMiner CDC pack with the supplied connection string and database name.

public static EngineBuilder AddOracleData(this EngineBuilder builder, string connectionString, string databaseName, Action<OracleDataOptions>? configure = null)

builder EngineBuilder

The engine builder to extend.

connectionString string

The Oracle connection string.

databaseName string

The operator-facing Oracle database name.

configure Action<OracleDataOptions>?

An optional callback that configures the host-owned Oracle pack options.

EngineBuilder

The same engine builder for fluent composition.

AddOracleData(EngineBuilder, Action<OracleDataOptions>)

Section titled “ AddOracleData(EngineBuilder, Action<OracleDataOptions>)”

Adds the Oracle LogMiner CDC pack using an options callback that can bind from configuration.

public static EngineBuilder AddOracleData(this EngineBuilder builder, Action<OracleDataOptions> configure)

builder EngineBuilder

The engine builder to extend.

configure Action<OracleDataOptions>

The callback that configures the host-owned Oracle pack options, including , , and .

EngineBuilder

The same engine builder for fluent composition.