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 DatabaseTopologyOperationalAdvisoryInheritance
Section titled “Inheritance”object ← DatabaseTopologyOperationalAdvisory
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”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)Parameters
Section titled “Parameters”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.
Properties
Section titled “Properties”ActionLabel
Section titled “ ActionLabel”Gets the suggested operator action label.
public string ActionLabel { get; }Property Value
Section titled “Property Value”ActionPath
Section titled “ ActionPath”Gets the suggested operator action path.
public string ActionPath { get; }Property Value
Section titled “Property Value”Detail
Section titled “ Detail”Gets the operator-facing advisory detail.
public string Detail { get; }Property Value
Section titled “Property Value”Gets the stable advisory identifier.
public string Id { get; }Property Value
Section titled “Property Value”SourceMigrationIds
Section titled “ SourceMigrationIds”Gets the logical migration-target identifiers that contributed to the advisory.
public IReadOnlyList<string> SourceMigrationIds { get; }Property Value
Section titled “Property Value”SourceRoleIds
Section titled “ SourceRoleIds”Gets the logical database-role identifiers that contributed to the advisory.
public IReadOnlyList<string> SourceRoleIds { get; }Property Value
Section titled “Property Value”Gets the human-readable advisory title.
public string Title { get; }Property Value
Section titled “Property Value”Gets the operator-facing advisory tone.
public string Tone { get; }