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

Class RestEndpointPublicationGroupGovernanceOverrideSummaryDescriptor

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

Namespace: Cephalon.Abstractions.Transports
Assembly: Cephalon.Abstractions.dll

Describes one grouped host-governance override-rule outcome within a REST publication-group answer.

public sealed class RestEndpointPublicationGroupGovernanceOverrideSummaryDescriptor

objectRestEndpointPublicationGroupGovernanceOverrideSummaryDescriptor

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

RestEndpointPublicationGroupGovernanceOverrideSummaryDescriptor(string, IReadOnlyList<string>?, IReadOnlyList<string>?, IReadOnlyList<string>?, IReadOnlyList<RestEndpointPublicationGroupGovernanceSelectionBasisSummaryDescriptor>?, IReadOnlyList<RestEndpointPublicationGroupGovernanceOverrideActionKindSummaryDescriptor>?, IReadOnlyList<RestEndpointPublicationGroupGovernanceOverrideActionKindSummaryDescriptor>?)

Section titled “ RestEndpointPublicationGroupGovernanceOverrideSummaryDescriptor(string, IReadOnlyList<string>?, IReadOnlyList<string>?, IReadOnlyList<string>?, IReadOnlyList<RestEndpointPublicationGroupGovernanceSelectionBasisSummaryDescriptor>?, IReadOnlyList<RestEndpointPublicationGroupGovernanceOverrideActionKindSummaryDescriptor>?, IReadOnlyList<RestEndpointPublicationGroupGovernanceOverrideActionKindSummaryDescriptor>?)”

Creates a grouped host-governance override-rule summary.

public RestEndpointPublicationGroupGovernanceOverrideSummaryDescriptor(string ruleId, IReadOnlyList<string>? matchedCandidateIds = null, IReadOnlyList<string>? selectedCandidateIds = null, IReadOnlyList<string>? appliedCandidateIds = null, IReadOnlyList<RestEndpointPublicationGroupGovernanceSelectionBasisSummaryDescriptor>? selectionBasisSummaries = null, IReadOnlyList<RestEndpointPublicationGroupGovernanceOverrideActionKindSummaryDescriptor>? selectedActionKindSummaries = null, IReadOnlyList<RestEndpointPublicationGroupGovernanceOverrideActionKindSummaryDescriptor>? appliedActionKindSummaries = null)

ruleId string

The stable host-level override-rule identifier summarized by this entry.

matchedCandidateIds IReadOnlyList<string>?

The ordered candidate identifiers that matched this override rule before one winner was selected.

selectedCandidateIds IReadOnlyList<string>?

The ordered candidate identifiers that selected this override rule, including runtime no-op selections.

appliedCandidateIds IReadOnlyList<string>?

The ordered candidate identifiers whose effective runtime answer was materially changed by this override rule.

selectionBasisSummaries IReadOnlyList<RestEndpointPublicationGroupGovernanceSelectionBasisSummaryDescriptor>?

The grouped decisive selection-basis buckets for the candidates that selected this override rule.

selectedActionKindSummaries IReadOnlyList<RestEndpointPublicationGroupGovernanceOverrideActionKindSummaryDescriptor>?

The grouped declared override-action buckets for the candidates that selected this override rule.

appliedActionKindSummaries IReadOnlyList<RestEndpointPublicationGroupGovernanceOverrideActionKindSummaryDescriptor>?

The grouped materially applied override-action buckets for the candidates this override rule changed.

Gets the grouped materially applied override-action buckets for the candidates this override rule changed.

public IReadOnlyList<RestEndpointPublicationGroupGovernanceOverrideActionKindSummaryDescriptor> AppliedActionKindSummaries { get; }

IReadOnlyList<RestEndpointPublicationGroupGovernanceOverrideActionKindSummaryDescriptor>

Gets the ordered candidate identifiers whose effective runtime answer was materially changed by this override rule.

public IReadOnlyList<string> AppliedCandidateIds { get; }

IReadOnlyList<string>

Gets the ordered candidate identifiers that matched this override rule before one winner was selected.

public IReadOnlyList<string> MatchedCandidateIds { get; }

IReadOnlyList<string>

Gets the stable host-level override-rule identifier summarized by this entry.

public string RuleId { get; }

string

Gets the grouped declared override-action buckets for the candidates that selected this override rule.

public IReadOnlyList<RestEndpointPublicationGroupGovernanceOverrideActionKindSummaryDescriptor> SelectedActionKindSummaries { get; }

IReadOnlyList<RestEndpointPublicationGroupGovernanceOverrideActionKindSummaryDescriptor>

Gets the ordered candidate identifiers that selected this override rule, including runtime no-op selections.

public IReadOnlyList<string> SelectedCandidateIds { get; }

IReadOnlyList<string>

Gets the grouped decisive selection-basis buckets for the candidates that selected this override rule.

public IReadOnlyList<RestEndpointPublicationGroupGovernanceSelectionBasisSummaryDescriptor> SelectionBasisSummaries { get; }

IReadOnlyList<RestEndpointPublicationGroupGovernanceSelectionBasisSummaryDescriptor>