Aracılığıyla paylaş


NegotiatedContentResult<T> Sınıf

Tanım

İçerik anlaşması gerçekleştiren bir eylem sonucu.

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

Tür Parametreleri

T

Varlık gövdesindeki içeriğin türü.

Devralma
NegotiatedContentResult<T>

Oluşturucular

NegotiatedContentResult<T>(HttpStatusCode, T)

Sağlanan değerlerle sınıfının yeni bir örneğini NegotiatedContentResult<T> başlatır.

Özellikler

Content

Varlık gövdesinde anlaşmak ve biçimlendirmek için içerik değerini alır.

ContentTypes

öğesini alır veya ayarlar MediaTypeCollection.

(Devralındığı yer: ObjectResult)
DeclaredType

Bildirilen türü alır veya ayarlar.

(Devralındığı yer: ObjectResult)
Formatters

koleksiyonu IOutputFormatter.

(Devralındığı yer: ObjectResult)
StatusCode

HTTP durum kodunu alır veya ayarlar.

(Devralındığı yer: ObjectResult)
Value

Nesne sonucu.

(Devralındığı yer: ObjectResult)

Yöntemler

ExecuteResult(ActionContext)

Eylem yönteminin sonuç işlemini zaman uyumlu olarak yürütür. Bu yöntem, bir eylem yönteminin sonucunu işlemek için MVC tarafından çağrılır.

(Devralındığı yer: ActionResult)
ExecuteResultAsync(ActionContext)

Eylem yönteminin sonuç işlemini zaman uyumsuz olarak yürütür. Bu yöntem, bir eylem yönteminin sonucunu işlemek için MVC tarafından çağrılır.

OnFormatting(ActionContext)

Bu yöntem, biçimlendirici çıkış akışına yazmadan önce çağrılır.

(Devralındığı yer: ObjectResult)

Şunlara uygulanır