DefaultStatusCodeAttribute Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies the default status code associated with an ActionResult.
public ref class DefaultStatusCodeAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)]
public sealed class DefaultStatusCodeAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public sealed class DefaultStatusCodeAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)>]
type DefaultStatusCodeAttribute = class
inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type DefaultStatusCodeAttribute = class
inherit Attribute
Public NotInheritable Class DefaultStatusCodeAttribute
Inherits Attribute
- Inheritance
-
DefaultStatusCodeAttribute
- Attributes
Remarks
This attribute is informational only and does not have any runtime effects. Applying the attribute on a class indicates that the ActionResult represented by that class uses a particular status code by default. Applying the attribute to a method indicates that the ActionResult returned by the method uses that status code by default. The later is helpful in scenarios where we need to specify that a method modifies the status code that an ActionResult uses by default in its logic or for specifying the status code for consumption in the API analyzers.
Constructors
DefaultStatusCodeAttribute(Int32) |
Initializes a new instance of DefaultStatusCodeAttribute. |
Properties
StatusCode |
Gets the default status code. |