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

Enum RestEndpointOverrideActionKind

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

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

Describes one configured or materially applied REST override action dimension.

[JsonConverter(typeof(JsonStringEnumConverter<RestEndpointOverrideActionKind>))]
public enum RestEndpointOverrideActionKind

RestEndpointOverrideActionKindExtensions.GetWireName(RestEndpointOverrideActionKind)

ApiVersionMajor = 1

The rule changes the effective public API major version.

ClearBindings = 18

The rule clears the explicit request-binding plan and returns to the implicit baseline.

ClearDescription = 12

The rule clears any previously declared endpoint description.

ClearEndpointName = 10

The rule clears any previously declared endpoint name.

ClearRequiredCapability = 14

The rule clears any previously declared required Cephalon capability key.

ClearRequiredFeatureFlags = 21

The rule clears any previously declared required Cephalon feature-flag identifiers.

ClearSummary = 11

The rule clears any previously declared endpoint summary.

Description = 9

The rule changes the effective endpoint description.

EndpointName = 7

The rule changes the effective endpoint name.

MergeBindings = 16

The rule merges changes into the explicit request-binding plan.

Method = 2

The rule changes the effective HTTP method.

OpenApiDocumentName = 5

The rule changes the effective OpenAPI document name.

Pattern = 3

The rule changes the effective relative route pattern.

PreserveImplicitQueryFallback = 19

The rule opts the matched explicit-binding shorthand candidate into preserved implicit-query fallback.

RemoveBindingProperties = 17

The rule removes explicit request-binding properties from the source plan.

ReplaceBindings = 15

The rule replaces the explicit request-binding plan.

RequiredCapabilityKey = 13

The rule changes the required Cephalon capability key.

RequiredFeatureFlagIds = 20

The rule changes the required Cephalon feature-flag identifiers.

RouteGroupPrefix = 4

The rule changes the effective published route-group prefix.

Summary = 8

The rule changes the effective endpoint summary.

TagName = 6

The rule changes the effective primary OpenAPI tag name.

Unspecified = 0

The action kind was not classified.