NegotiatedContentResult<T> 类

定义

执行内容协商的操作结果。

public class NegotiatedContentResult<T> : Microsoft.AspNetCore.Mvc.ObjectResult
type NegotiatedContentResult<'T> = class
    inherit ObjectResult
Public Class NegotiatedContentResult(Of T)
Inherits ObjectResult

类型参数

T

实体正文中的内容类型。

继承
NegotiatedContentResult<T>

构造函数

NegotiatedContentResult<T>(HttpStatusCode, T)

使用所提供的值初始化 NegotiatedContentResult<T> 类的一个新实例。

属性

Content

获取要在实体正文中协商和设置格式的内容值。

ContentTypes

获取或设置 MediaTypeCollection

(继承自 ObjectResult)
DeclaredType

获取或设置声明的类型。

(继承自 ObjectResult)
Formatters

IOutputFormatter集合。

(继承自 ObjectResult)
StatusCode

获取或设置 HTTP 状态代码。

(继承自 ObjectResult)
Value

对象结果。

(继承自 ObjectResult)

方法

ExecuteResult(ActionContext)

同步执行操作方法的结果操作。 MVC 调用此方法来处理操作方法的结果。

(继承自 ActionResult)
ExecuteResultAsync(ActionContext)

异步执行操作方法的结果操作。 MVC 调用此方法来处理操作方法的结果。

OnFormatting(ActionContext)

此方法在格式化程序写入输出流之前调用。

(继承自 ObjectResult)

适用于