ข้ามไปยังเนื้อหา

Class DatabaseTopologyOperationalAdvisory

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll

Describes one reusable operator-facing advisory for the current database-topology posture.

public sealed class DatabaseTopologyOperationalAdvisory

objectDatabaseTopologyOperationalAdvisory

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

DatabaseTopologyOperationalAdvisory(string, string, string, string, string, string, IReadOnlyList<string>?, IReadOnlyList<string>?)

Section titled “ DatabaseTopologyOperationalAdvisory(string, string, string, string, string, string, IReadOnlyList<string>?, IReadOnlyList<string>?)”

Creates a new database-topology advisory.

public DatabaseTopologyOperationalAdvisory(string id, string tone, string title, string detail, string actionLabel, string actionPath, IReadOnlyList<string>? sourceRoleIds = null, IReadOnlyList<string>? sourceMigrationIds = null)

id string

The stable advisory identifier.

tone string

The operator-facing tone such as Success, Warning, or Error.

title string

The human-readable advisory title.

detail string

The operator-facing advisory detail.

actionLabel string

The suggested operator action label.

actionPath string

The suggested operator action path.

sourceRoleIds IReadOnlyList<string>?

Optional logical database-role identifiers that contributed to the advisory.

sourceMigrationIds IReadOnlyList<string>?

Optional logical migration-target identifiers that contributed to the advisory.

Gets the suggested operator action label.

public string ActionLabel { get; }

string

Gets the suggested operator action path.

public string ActionPath { get; }

string

Gets the operator-facing advisory detail.

public string Detail { get; }

string

Gets the stable advisory identifier.

public string Id { get; }

string

Gets the logical migration-target identifiers that contributed to the advisory.

public IReadOnlyList<string> SourceMigrationIds { get; }

IReadOnlyList<string>

Gets the logical database-role identifiers that contributed to the advisory.

public IReadOnlyList<string> SourceRoleIds { get; }

IReadOnlyList<string>

Gets the human-readable advisory title.

public string Title { get; }

string

Gets the operator-facing advisory tone.

public string Tone { get; }

string