Class RestEndpointRuntimeMetadataKeys
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Abstractions.Transports
Assembly: Cephalon.Abstractions.dll
Defines stable metadata keys used by REST endpoint runtime descriptors.
public static class RestEndpointRuntimeMetadataKeysInheritance
Section titled “Inheritance”object ← RestEndpointRuntimeMetadataKeys
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Remarks
Section titled “Remarks”These keys appear in
Fields
Section titled “Fields”AuthoringStyle
Section titled “ AuthoringStyle”Identifies the normalized authoring style that produced the runtime endpoint.
public const string AuthoringStyle = "authoringStyle"Field Value
Section titled “Field Value”BehaviorType
Section titled “ BehaviorType”Identifies the concrete behavior implementation type behind a behavior-backed REST endpoint.
public const string BehaviorType = "behaviorType"Field Value
Section titled “Field Value”BindingFallbackMode
Section titled “ BindingFallbackMode”Identifies the stable wire name for a preserved request-binding fallback mode.
public const string BindingFallbackMode = "bindingFallbackMode"Field Value
Section titled “Field Value”Method
Section titled “ Method”Identifies the HTTP method that was resolved for the runtime endpoint.
public const string Method = "method"Field Value
Section titled “Field Value”RelativePattern
Section titled “ RelativePattern”Identifies the route pattern relative to the grouped REST endpoint publication boundary.
public const string RelativePattern = "relativePattern"Field Value
Section titled “Field Value”RequiredCapabilityKey
Section titled “ RequiredCapabilityKey”Identifies the required Cephalon capability key enforced at the REST boundary.
public const string RequiredCapabilityKey = "requiredCapabilityKey"Field Value
Section titled “Field Value”RequiredFeatureFlagIds
Section titled “ RequiredFeatureFlagIds”Identifies the comma-separated required Cephalon feature flags enforced at the REST boundary.
public const string RequiredFeatureFlagIds = "requiredFeatureFlagIds"Field Value
Section titled “Field Value”RestMaterializationOwnership
Section titled “ RestMaterializationOwnership”Identifies who owns the ASP.NET Core route materialization, runtime catalog, and governance reconciliation path.
public const string RestMaterializationOwnership = "restMaterializationOwnership"Field Value
Section titled “Field Value”RestProfileMetadataOwnership
Section titled “ RestProfileMetadataOwnership”Identifies who owns behavior-authored REST profile metadata consumed by low-code shorthand.
public const string RestProfileMetadataOwnership = "restProfileMetadataOwnership"Field Value
Section titled “Field Value”RestPublicationActivationMode
Section titled “ RestPublicationActivationMode”Identifies how the public REST publication path was explicitly activated.
public const string RestPublicationActivationMode = "restPublicationActivationMode"Field Value
Section titled “Field Value”RestPublicationActivationOwnership
Section titled “ RestPublicationActivationOwnership”Identifies who owns the decision to activate the public REST publication path.
public const string RestPublicationActivationOwnership = "restPublicationActivationOwnership"Field Value
Section titled “Field Value”RouteGroupPrefix
Section titled “ RouteGroupPrefix”Identifies the resolved route-group prefix for grouped REST endpoint publication.
public const string RouteGroupPrefix = "routeGroupPrefix"Field Value
Section titled “Field Value”SourceId
Section titled “ SourceId”Identifies the stable source identity behind the runtime endpoint.
public const string SourceId = "sourceId"