Class DatabaseTopologySelection
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Abstractions.AppModel
Assembly: Cephalon.Abstractions.dll
Describes the active database topology inputs resolved for a Cephalon app.
public sealed class DatabaseTopologySelectionInheritance
Section titled “Inheritance”object ← DatabaseTopologySelection
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”DatabaseTopologySelection(DatabaseRuntimeSelection?, DatabaseTargetSelection?, DatabaseTargetSelection?, DatabaseTargetSelection?, DatabaseTargetSelection?, DatabaseMigrationsSelection?)
Section titled “ DatabaseTopologySelection(DatabaseRuntimeSelection?, DatabaseTargetSelection?, DatabaseTargetSelection?, DatabaseTargetSelection?, DatabaseTargetSelection?, DatabaseMigrationsSelection?)”Initializes a new instance of the
[JsonConstructor]public DatabaseTopologySelection(DatabaseRuntimeSelection? runtime = null, DatabaseTargetSelection? write = null, DatabaseTargetSelection? read = null, DatabaseTargetSelection? outbox = null, DatabaseTargetSelection? history = null, DatabaseMigrationsSelection? migrations = null)Parameters
Section titled “Parameters”runtime DatabaseRuntimeSelection?
write DatabaseTargetSelection?
read DatabaseTargetSelection?
outbox DatabaseTargetSelection?
history DatabaseTargetSelection?
migrations DatabaseMigrationsSelection?
Properties
Section titled “Properties”Gets an empty database-topology selection instance.
public static DatabaseTopologySelection Empty { get; }Property Value
Section titled “Property Value”HasValues
Section titled “ HasValues”Gets a value indicating whether any database-topology inputs were explicitly supplied.
public bool HasValues { get; }Property Value
Section titled “Property Value”History
Section titled “ History”Gets the audit-history database target selection.
public DatabaseTargetSelection History { get; }Property Value
Section titled “Property Value”Migrations
Section titled “ Migrations”Gets the database-migration selection.
public DatabaseMigrationsSelection Migrations { get; }Property Value
Section titled “Property Value”Outbox
Section titled “ Outbox”Gets the outbox database target selection.
public DatabaseTargetSelection Outbox { get; }Property Value
Section titled “Property Value”Gets the read-side database target selection.
public DatabaseTargetSelection Read { get; }Property Value
Section titled “Property Value”Runtime
Section titled “ Runtime”Gets the shared runtime tuning selected for database roles.
public DatabaseRuntimeSelection Runtime { get; }Property Value
Section titled “Property Value”Gets the write-side database target selection.
public DatabaseTargetSelection Write { get; }