Aracılığıyla paylaş


Controller Sınıf

Tanım

Görünüm desteğine sahip bir MVC denetleyicisi için temel sınıf.

public ref class Controller abstract : Microsoft::AspNetCore::Mvc::ControllerBase, IDisposable, Microsoft::AspNetCore::Mvc::Filters::IActionFilter, Microsoft::AspNetCore::Mvc::Filters::IAsyncActionFilter
public abstract class Controller : Microsoft.AspNetCore.Mvc.ControllerBase, IDisposable, Microsoft.AspNetCore.Mvc.Filters.IActionFilter, Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter
type Controller = class
    inherit ControllerBase
    interface IActionFilter
    interface IFilterMetadata
    interface IAsyncActionFilter
    interface IDisposable
Public MustInherit Class Controller
Inherits ControllerBase
Implements IActionFilter, IAsyncActionFilter, IDisposable
Devralma
Controller
Uygulamalar

Oluşturucular

Controller()

Görünüm desteğine sahip bir MVC denetleyicisi için temel sınıf.

Özellikler

ControllerContext

ControllerContextalır veya ayarlar.

(Devralındığı yer: ControllerBase)
HttpContext

Yürütme eylemi için HttpContext alır.

(Devralındığı yer: ControllerBase)
MetadataProvider

IModelMetadataProvideralır veya ayarlar.

(Devralındığı yer: ControllerBase)
ModelBinderFactory

IModelBinderFactoryalır veya ayarlar.

(Devralındığı yer: ControllerBase)
ModelState

Modelin durumunu ve model bağlama doğrulamasını içeren ModelStateDictionary alır.

(Devralındığı yer: ControllerBase)
ObjectValidator

IObjectModelValidatoralır veya ayarlar.

(Devralındığı yer: ControllerBase)
ProblemDetailsFactory

ProblemDetailsFactoryalır veya ayarlar.

(Devralındığı yer: ControllerBase)
Request

Yürütme eylemi için HttpRequest alır.

(Devralındığı yer: ControllerBase)
Response

Yürütme eylemi için HttpResponse alır.

(Devralındığı yer: ControllerBase)
RouteData

Yürütme eylemi için RouteData alır.

(Devralındığı yer: ControllerBase)
TempData

ViewResulttarafından kullanılan ITempDataDictionary alır veya ayarlar.

Url

IUrlHelperalır veya ayarlar.

(Devralındığı yer: ControllerBase)
User

Yürütme eylemiyle ilişkili kullanıcının ClaimsPrincipal alır.

(Devralındığı yer: ControllerBase)
ViewBag

Dinamik görünüm çantasını alır.

ViewData

ViewResult ve ViewBagtarafından kullanılan ViewDataDictionary alır veya ayarlar.

Yöntemler

Accepted()

Status202Accepted yanıtı üreten bir AcceptedResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
Accepted(Object)

Status202Accepted yanıtı üreten bir AcceptedResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
Accepted(String)

Status202Accepted yanıtı üreten bir AcceptedResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
Accepted(String, Object)

Status202Accepted yanıtı üreten bir AcceptedResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
Accepted(Uri)

Status202Accepted yanıtı üreten bir AcceptedResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
Accepted(Uri, Object)

Status202Accepted yanıtı üreten bir AcceptedResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
AcceptedAtAction(String)

Status202Accepted yanıtı üreten bir AcceptedAtActionResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
AcceptedAtAction(String, Object)

Status202Accepted yanıtı üreten bir AcceptedAtActionResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
AcceptedAtAction(String, Object, Object)

Status202Accepted yanıtı üreten bir AcceptedAtActionResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
AcceptedAtAction(String, String)

Status202Accepted yanıtı üreten bir AcceptedAtActionResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
AcceptedAtAction(String, String, Object)

Status202Accepted yanıtı üreten bir AcceptedAtActionResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
AcceptedAtAction(String, String, Object, Object)

Status202Accepted yanıtı üreten bir AcceptedAtActionResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
AcceptedAtRoute(Object)

Status202Accepted yanıtı üreten bir AcceptedAtRouteResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
AcceptedAtRoute(Object, Object)

Status202Accepted yanıtı üreten bir AcceptedAtRouteResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
AcceptedAtRoute(String)

Status202Accepted yanıtı üreten bir AcceptedAtRouteResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
AcceptedAtRoute(String, Object)

Status202Accepted yanıtı üreten bir AcceptedAtRouteResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
AcceptedAtRoute(String, Object, Object)

Status202Accepted yanıtı üreten bir AcceptedAtRouteResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
BadRequest()

Status400BadRequest yanıtı üreten bir BadRequestResult oluşturur.

(Devralındığı yer: ControllerBase)
BadRequest(ModelStateDictionary)

Status400BadRequest yanıtı üreten bir BadRequestObjectResult oluşturur.

(Devralındığı yer: ControllerBase)
BadRequest(Object)

Status400BadRequest yanıtı üreten bir BadRequestObjectResult oluşturur.

(Devralındığı yer: ControllerBase)
Challenge()

ChallengeResultoluşturur.

(Devralındığı yer: ControllerBase)
Challenge(AuthenticationProperties)

Belirtilen propertiesile bir ChallengeResult oluşturur.

(Devralındığı yer: ControllerBase)
Challenge(AuthenticationProperties)

Belirtilen propertiesile bir ChallengeResult oluşturur.

(Devralındığı yer: ControllerBase)
Challenge(AuthenticationProperties, String[])

Belirtilen kimlik doğrulama düzenleri ve propertiesile bir ChallengeResult oluşturur.

(Devralındığı yer: ControllerBase)
Challenge(AuthenticationProperties, String[])

Belirtilen kimlik doğrulama düzenleri ve propertiesile bir ChallengeResult oluşturur.

(Devralındığı yer: ControllerBase)
Challenge(String[])

Belirtilen kimlik doğrulama düzenleriyle bir ChallengeResult oluşturur.

(Devralındığı yer: ControllerBase)
Conflict()

Status409Conflict yanıtı üreten bir ConflictResult oluşturur.

(Devralındığı yer: ControllerBase)
Conflict(ModelStateDictionary)

Status409Conflict yanıtı üreten bir ConflictObjectResult oluşturur.

(Devralındığı yer: ControllerBase)
Conflict(Object)

Status409Conflict yanıtı üreten bir ConflictObjectResult oluşturur.

(Devralındığı yer: ControllerBase)
Content(String)

bir content dizesi belirterek bir ContentResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
Content(String, MediaTypeHeaderValue)

bir content dizesi ve contentTypebelirterek bir ContentResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
Content(String, String)

bir content dizesi ve içerik türü belirterek bir ContentResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
Content(String, String, Encoding)

bir content dizesi, bir contentTypeve contentEncodingbelirterek bir ContentResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
Created()

Status201Created yanıtı üreten bir CreatedResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
Created(String, Object)

Status201Created yanıtı üreten bir CreatedResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
Created(Uri, Object)

Status201Created yanıtı üreten bir CreatedResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
CreatedAtAction(String, Object)

Status201Created yanıtı üreten bir CreatedAtActionResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
CreatedAtAction(String, Object, Object)

Status201Created yanıtı üreten bir CreatedAtActionResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
CreatedAtAction(String, String, Object, Object)

Status201Created yanıtı üreten bir CreatedAtActionResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
CreatedAtRoute(Object, Object)

Status201Created yanıtı üreten bir CreatedAtRouteResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
CreatedAtRoute(String, Object)

Status201Created yanıtı üreten bir CreatedAtRouteResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
CreatedAtRoute(String, Object, Object)

Status201Created yanıtı üreten bir CreatedAtRouteResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
Dispose()

Görünüm desteğine sahip bir MVC denetleyicisi için temel sınıf.

Dispose(Boolean)

Şu anda bu Controller örneği tarafından kullanılan tüm kaynakları serbest bırakır.

File(Byte[], String)

Belirtilen fileContents içerik (Status200OK) ve belirtilen contentType İçerik Türü olarak içeren bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Byte[], String, Boolean)

Belirtilen fileContents içerik (Status200OK) ve belirtilen contentType İçerik Türü olarak içeren bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Belirtilen fileContents içerik (Status200OK) ve belirtilen contentType İçerik Türü olarak içeren bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Byte[], String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Belirtilen fileContents içerik (Status200OK) ve belirtilen contentType İçerik Türü olarak içeren bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Byte[], String, String)

İçerik olarak belirtilen fileContents (Status200OK), content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName içeren bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Byte[], String, String, Boolean)

İçerik olarak belirtilen fileContents (Status200OK), content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName içeren bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

İçerik olarak belirtilen fileContents (Status200OK), content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName içeren bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Byte[], String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

İçerik olarak belirtilen fileContents (Status200OK), content-Type olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName içeren bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Stream, String)

Belirtilen fileStream (Status200OK), belirtilen contentType İçerik Türü olarak bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Stream, String, Boolean)

Belirtilen fileStream (Status200OK), belirtilen contentType İçerik Türü olarak bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Belirtilen fileStream (Status200OK) ve belirtilen contentType İçerik Türü olarak bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Stream, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Belirtilen fileStream (Status200OK) ve belirtilen contentType İçerik Türü olarak bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Stream, String, String)

Belirtilen fileStream (Status200OK) İçerik Türü olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Stream, String, String, Boolean)

Belirtilen fileStream (Status200OK) İçerik Türü olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

Belirtilen fileStream (Status200OK), İçerik Türü olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(Stream, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

Belirtilen fileStream (Status200OK), İçerik Türü olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName bir dosya döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(String, String)

İçerik Türü olarak belirtilen contentTypevirtualPath (Status200OK) tarafından belirtilen dosyayı döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(String, String, Boolean)

İçerik Türü olarak belirtilen contentTypevirtualPath (Status200OK) tarafından belirtilen dosyayı döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

virtualPath (Status200OK) tarafından belirtilen dosyayı ve İçerik Türü olarak belirtilen contentType döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

virtualPath (Status200OK) tarafından belirtilen dosyayı ve İçerik Türü olarak belirtilen contentType döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(String, String, String)

İçerik Türü olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName ile virtualPath (Status200OK) tarafından belirtilen dosyayı döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(String, String, String, Boolean)

İçerik Türü olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName ile virtualPath (Status200OK) tarafından belirtilen dosyayı döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

İçerik Türü olarak belirtilen contentTypevirtualPath (Status200OK) tarafından belirtilen dosyayı ve önerilen dosya adı olarak belirtilen fileDownloadName döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
File(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

İçerik Türü olarak belirtilen contentTypevirtualPath (Status200OK) tarafından belirtilen dosyayı ve önerilen dosya adı olarak belirtilen fileDownloadName döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
Forbid()

Bir ForbidResult (varsayılan olarakStatus403Forbidden) oluşturur.

(Devralındığı yer: ControllerBase)
Forbid(AuthenticationProperties)

Belirtilen propertiesile bir ForbidResult ( varsayılan olarakStatus403Forbidden) oluşturur.

(Devralındığı yer: ControllerBase)
Forbid(AuthenticationProperties)

Belirtilen propertiesile bir ForbidResult oluşturur.

(Devralındığı yer: ControllerBase)
Forbid(AuthenticationProperties, String[])

Belirtilen kimlik doğrulama düzenleri ve propertiesile bir ForbidResult (varsayılan olarakStatus403Forbidden) oluşturur.

(Devralındığı yer: ControllerBase)
Forbid(AuthenticationProperties, String[])

Belirtilen kimlik doğrulama düzenleri ve propertiesile bir ForbidResult oluşturur.

(Devralındığı yer: ControllerBase)
Forbid(String[])

Belirtilen kimlik doğrulama düzenleriyle bir ForbidResult (varsayılan olarakStatus403Forbidden) oluşturur.

(Devralındığı yer: ControllerBase)
Json(Object)

Belirtilen data nesnesini JSON'a seri hale getiren bir JsonResult nesnesi oluşturur.

Json(Object, JsonSerializerSettings)

Belirtilen data nesnesini JSON'a seri hale getiren bir JsonResult nesnesi oluşturur.

Json(Object, Object)

Belirtilen data nesnesini JSON'a seri hale getiren bir JsonResult nesnesi oluşturur.

LocalRedirect(String)

(Status302Found) öğesini belirtilen yerel localUrlyönlendiren bir LocalRedirectResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
LocalRedirectPermanent(String)

Belirtilen localUrlkullanarak Permanent true (Status301MovedPermanently) olarak ayarlanmış bir LocalRedirectResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
LocalRedirectPermanentPreserveMethod(String)

Belirtilen localUrlkullanarak Permanent true ve PreserveMethod true (Status308PermanentRedirect) olarak ayarlanmış bir LocalRedirectResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
LocalRedirectPreserveMethod(String)

belirtilen localUrlkullanarak Permanent false ve PreserveMethod true (Status307TemporaryRedirect) olarak ayarlanmış bir LocalRedirectResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
NoContent()

Boş bir Status204NoContent yanıtı üreten bir NoContentResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
NotFound()

Status404NotFound yanıtı üreten bir NotFoundResult oluşturur.

(Devralındığı yer: ControllerBase)
NotFound(Object)

Status404NotFound yanıtı üreten bir NotFoundObjectResult oluşturur.

(Devralındığı yer: ControllerBase)
Ok()

Boş bir Status200OK yanıtı üreten bir OkResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
Ok(Object)

Status200OK yanıtı üreten bir OkObjectResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
OnActionExecuted(ActionExecutedContext)

Eylem yöntemi çağrıldıktan sonra çağrılır.

OnActionExecuting(ActionExecutingContext)

Eylem yöntemi çağrılmadan önce çağrılır.

OnActionExecutionAsync(ActionExecutingContext, ActionExecutionDelegate)

Eylem yöntemi çağrılmadan önce çağrılır.

PartialView()

Yanıta kısmi bir görünüm işleyen bir PartialViewResult nesnesi oluşturur.

PartialView(Object)

Kısmi görünüm tarafından işlenecek bir model belirterek bir PartialViewResult nesnesi oluşturur.

PartialView(String)

viewNamebelirterek bir PartialViewResult nesnesi oluşturur.

PartialView(String, Object)

Bir viewName ve kısmi görünüm tarafından işlenecek model belirterek bir PartialViewResult nesnesi oluşturur.

PhysicalFile(String, String)

İçerik Türü olarak belirtilen contentTypephysicalPath (Status200OK) tarafından belirtilen dosyayı döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
PhysicalFile(String, String, Boolean)

İçerik Türü olarak belirtilen contentTypephysicalPath (Status200OK) tarafından belirtilen dosyayı döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

physicalPath (Status200OK) tarafından belirtilen dosyayı ve İçerik Türü olarak belirtilen contentType döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
PhysicalFile(String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

physicalPath (Status200OK) tarafından belirtilen dosyayı ve İçerik Türü olarak belirtilen contentType döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
PhysicalFile(String, String, String)

İçerik Türü olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName ile physicalPath (Status200OK) tarafından belirtilen dosyayı döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
PhysicalFile(String, String, String, Boolean)

İçerik Türü olarak belirtilen contentType ve önerilen dosya adı olarak belirtilen fileDownloadName ile physicalPath (Status200OK) tarafından belirtilen dosyayı döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue)

İçerik Türü olarak belirtilen contentTypephysicalPath (Status200OK) tarafından belirtilen dosyayı ve önerilen dosya adı olarak belirtilen fileDownloadName döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
PhysicalFile(String, String, String, Nullable<DateTimeOffset>, EntityTagHeaderValue, Boolean)

İçerik Türü olarak belirtilen contentTypephysicalPath (Status200OK) tarafından belirtilen dosyayı ve önerilen dosya adı olarak belirtilen fileDownloadName döndürür. Bu, aralık isteklerini destekler (Status206PartialContent veya aralık doyumlanabilir değilse Status416RangeNotSatisfiable).

(Devralındığı yer: ControllerBase)
Problem(String, String, Nullable<Int32>, String, String)

ProblemDetails yanıt üreten bir ObjectResult oluşturur.

(Devralındığı yer: ControllerBase)
Problem(String, String, Nullable<Int32>, String, String, IDictionary<String,Object>)

ProblemDetails yanıt üreten bir ObjectResult oluşturur.

(Devralındığı yer: ControllerBase)
Redirect(String)

(Status302Found) öğesini belirtilen urlyönlendiren bir RedirectResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
RedirectPermanent(String)

Belirtilen urlkullanarak Permanent true (Status301MovedPermanently) olarak ayarlanmış bir RedirectResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
RedirectPermanentPreserveMethod(String)

Belirtilen urlkullanarak Permanent true ve PreserveMethod true (Status308PermanentRedirect) olarak ayarlanmış bir RedirectResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
RedirectPreserveMethod(String)

belirtilen urlkullanarak Permanent false ve PreserveMethod true (Status307TemporaryRedirect) olarak ayarlanmış bir RedirectResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
RedirectToAction()

(Status302Found) öğesini geçerli eylemle aynı ada sahip bir eyleme yönlendirir. 'Denetleyici' ve 'eylem' adları geçerli isteğin ortam değerlerinden alınır.

(Devralındığı yer: ControllerBase)
RedirectToAction(String)

actionNamekullanarak belirtilen eyleme (Status302Found) yeniden yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToAction(String, Object)

actionName ve routeValueskullanarak belirtilen eyleme (Status302Found) yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToAction(String, String)

actionName ve controllerNamekullanarak belirtilen eyleme (Status302Found) yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToAction(String, String, Object)

, controllerNameve routeValuesbelirtilen actionNamekullanarak belirtilen eyleme (Status302Found) yeniden yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToAction(String, String, Object, String)

(Status302Found) öğesini belirtilen actionName, controllerName, routeValuesve fragmentkullanarak belirtilen eyleme yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToAction(String, String, String)

, controllerNameve fragmentbelirtilen actionNamekullanarak belirtilen eyleme (Status302Found) yeniden yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToActionPermanent(String)

(Status301MovedPermanently) öğesini belirtilen actionNamekullanarak Permanent true olarak ayarlanmış belirtilen eyleme yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToActionPermanent(String, Object)

(Status301MovedPermanently) öğesini belirtilen actionName ve routeValueskullanarak true olarak ayarlanmış Permanent belirtilen eyleme yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToActionPermanent(String, String)

(Status301MovedPermanently) öğesini belirtilen actionName ve controllerNamekullanarak true olarak ayarlanmış Permanent belirtilen eyleme yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToActionPermanent(String, String, Object)

(Status301MovedPermanently) öğesini belirtilen actionName, controllerNameve routeValueskullanarak true olarak ayarlanmış Permanent belirtilen eyleme yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToActionPermanent(String, String, Object, String)

(Status301MovedPermanently) öğesini belirtilen actionName, controllerName, routeValuesve fragmentkullanarak true olarak ayarlanmış Permanent belirtilen eyleme yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToActionPermanent(String, String, String)

(Status301MovedPermanently) öğesini belirtilen actionName, controllerNameve fragmentkullanarak true olarak ayarlanmış Permanent belirtilen eyleme yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToActionPermanentPreserveMethod(String, String, Object, String)

Belirtilen actionName, controllerName, routeValuesve fragmentkullanarak Permanent true ve PreserveMethod true olarak ayarlanmış şekilde belirtilen eyleme (Status308PermanentRedirect) yeniden yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToActionPreserveMethod(String, String, Object, String)

belirtilen actionName, controllerName, routeValuesve fragmentkullanarak Permanent false ve PreserveMethod true olarak ayarlanmış şekilde belirtilen eyleme (Status307TemporaryRedirect) yeniden yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToPage(String)

(Status302Found) öğesini belirtilen pageNameyönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToPage(String, Object)

(Status302Found) öğesini belirtilen routeValueskullanarak belirtilen pageName yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToPage(String, String)

(Status302Found) öğesini belirtilen pageHandlerkullanarak belirtilen pageName yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToPage(String, String, Object)

(Status302Found) öğesini belirtilen pageNameyönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToPage(String, String, Object, String)

(Status302Found) öğesini belirtilen routeValues ve fragmentkullanarak belirtilen pageName yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToPage(String, String, String)

(Status302Found) öğesini belirtilen fragmentkullanarak belirtilen pageName yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToPagePermanent(String)

(Status301MovedPermanently) öğesini belirtilen pageNameyönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToPagePermanent(String, Object)

(Status301MovedPermanently) öğesini belirtilen routeValueskullanarak belirtilen pageName yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToPagePermanent(String, String)

(Status301MovedPermanently) öğesini belirtilen pageHandlerkullanarak belirtilen pageName yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToPagePermanent(String, String, Object, String)

(Status301MovedPermanently) öğesini belirtilen routeValues ve fragmentkullanarak belirtilen pageName yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToPagePermanent(String, String, String)

(Status301MovedPermanently) öğesini belirtilen fragmentkullanarak belirtilen pageName yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToPagePermanentPreserveMethod(String, String, Object, String)

belirtilen pageName, routeValuesve fragmentkullanarak Permanent true ve PreserveMethod true olarak ayarlanmış şekilde belirtilen yola (Status308PermanentRedirect) yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToPagePreserveMethod(String, String, Object, String)

belirtilen pageName, routeValuesve fragmentkullanarak Permanent false ve PreserveMethod true olarak ayarlanmış şekilde belirtilen sayfaya (Status307TemporaryRedirect) yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToRoute(Object)

(Status302Found) öğesini belirtilen routeValueskullanarak belirtilen yola yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToRoute(String)

(Status302Found) öğesini belirtilen routeNamekullanarak belirtilen yola yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToRoute(String, Object)

Belirtilen routeName ve routeValueskullanarak belirtilen yola yeniden yönlendirir (Status302Found).

(Devralındığı yer: ControllerBase)
RedirectToRoute(String, Object, String)

(Status302Found) öğesini belirtilen routeName, routeValuesve fragmentkullanarak belirtilen yola yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToRoute(String, String)

Belirtilen routeName ve fragmentkullanarak belirtilen yola yeniden yönlendirir (Status302Found).

(Devralındığı yer: ControllerBase)
RedirectToRoutePermanent(Object)

(Status301MovedPermanently) öğesini belirtilen routeValueskullanarak Permanent true olarak ayarlanmış şekilde belirtilen yola yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToRoutePermanent(String)

(Status301MovedPermanently) öğesini belirtilen routeNamekullanarak Permanent true olarak ayarlanmış şekilde belirtilen yola yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToRoutePermanent(String, Object)

(Status301MovedPermanently) öğesini belirtilen routeName kullanarak true olarak ayarlanmış Permanent belirtilen yola yönlendirir ve routeValues.

(Devralındığı yer: ControllerBase)
RedirectToRoutePermanent(String, Object, String)

belirtilen routeName, routeValuesve fragmentkullanarak Permanent true olarak ayarlanmış şekilde belirtilen yola (Status301MovedPermanently) yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToRoutePermanent(String, String)

(Status301MovedPermanently) öğesini belirtilen routeName kullanarak true olarak ayarlanmış Permanent belirtilen yola yönlendirir ve fragment.

(Devralındığı yer: ControllerBase)
RedirectToRoutePermanentPreserveMethod(String, Object, String)

belirtilen routeName, routeValuesve fragmentkullanarak Permanent true ve PreserveMethod true olarak ayarlanmış şekilde belirtilen yola (Status308PermanentRedirect) yönlendirir.

(Devralındığı yer: ControllerBase)
RedirectToRoutePreserveMethod(String, Object, String)

Belirtilen routeName, routeValuesve fragmentkullanarak Permanent false ve PreserveMethod true olarak ayarlanmış şekilde belirtilen yola (Status307TemporaryRedirect) yönlendirir.

(Devralındığı yer: ControllerBase)
SignIn(ClaimsPrincipal)

SignInResultoluşturur.

(Devralındığı yer: ControllerBase)
SignIn(ClaimsPrincipal, AuthenticationProperties)

propertiesile bir SignInResult oluşturur.

(Devralındığı yer: ControllerBase)
SignIn(ClaimsPrincipal, AuthenticationProperties, String)

Belirtilen kimlik doğrulama düzenine sahip bir SignInResult oluşturur ve properties.

(Devralındığı yer: ControllerBase)
SignIn(ClaimsPrincipal, AuthenticationProperties, String)

Belirtilen kimlik doğrulama düzeniyle bir SignInResult oluşturur ve properties.

(Devralındığı yer: ControllerBase)
SignIn(ClaimsPrincipal, String)

Belirtilen kimlik doğrulama düzeniyle bir SignInResult oluşturur.

(Devralındığı yer: ControllerBase)
SignOut()

SignOutResultoluşturur.

(Devralındığı yer: ControllerBase)
SignOut(AuthenticationProperties)

propertiesile bir SignOutResult oluşturur.

(Devralındığı yer: ControllerBase)
SignOut(AuthenticationProperties, String[])

Belirtilen kimlik doğrulama düzenleri ve propertiesile bir SignOutResult oluşturur.

(Devralındığı yer: ControllerBase)
SignOut(AuthenticationProperties, String[])

Belirtilen kimlik doğrulama düzenleri ve propertiesile bir SignOutResult oluşturur.

(Devralındığı yer: ControllerBase)
SignOut(String[])

Belirtilen kimlik doğrulama düzenleriyle bir SignOutResult oluşturur.

(Devralındığı yer: ControllerBase)
StatusCode(Int32)

statusCodebelirterek bir StatusCodeResult nesnesi oluşturur.

(Devralındığı yer: ControllerBase)
StatusCode(Int32, Object)

statusCode ve value belirterek ObjectResult nesnesi oluşturur

(Devralındığı yer: ControllerBase)
TryUpdateModelAsync(Object, Type, String)

Belirtilen model örneğini, denetleyicinin geçerli IValueProvider ve prefixdeğerleri kullanarak güncelleştirir.

(Devralındığı yer: ControllerBase)
TryUpdateModelAsync(Object, Type, String, IValueProvider, Func<ModelMetadata,Boolean>)

valueProvider ve prefixkullanarak belirtilen model örneğini güncelleştirir.

(Devralındığı yer: ControllerBase)
TryUpdateModelAsync<TModel>(TModel)

Belirtilen model örneğini, denetleyicinin geçerli IValueProviderdeğerleri kullanarak güncelleştirir.

(Devralındığı yer: ControllerBase)
TryUpdateModelAsync<TModel>(TModel, String)

Belirtilen model örneğini, denetleyicinin geçerli IValueProvider ve prefixdeğerleri kullanarak güncelleştirir.

(Devralındığı yer: ControllerBase)
TryUpdateModelAsync<TModel>(TModel, String, Expression<Func<TModel,Object>>[])

Belirtilen model örneğini, denetleyicinin geçerli IValueProvider ve prefixdeğerleri kullanarak güncelleştirir.

(Devralındığı yer: ControllerBase)
TryUpdateModelAsync<TModel>(TModel, String, Func<ModelMetadata,Boolean>)

Belirtilen model örneğini, denetleyicinin geçerli IValueProvider ve prefixdeğerleri kullanarak güncelleştirir.

(Devralındığı yer: ControllerBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider)

valueProvider ve prefixkullanarak belirtilen model örneğini güncelleştirir.

(Devralındığı yer: ControllerBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Expression<Func<TModel,Object>>[])

valueProvider ve prefixkullanarak belirtilen model örneğini güncelleştirir.

(Devralındığı yer: ControllerBase)
TryUpdateModelAsync<TModel>(TModel, String, IValueProvider, Func<ModelMetadata,Boolean>)

valueProvider ve prefixkullanarak belirtilen model örneğini güncelleştirir.

(Devralındığı yer: ControllerBase)
TryValidateModel(Object)

Belirtilen model örneğini doğrular.

(Devralındığı yer: ControllerBase)
TryValidateModel(Object, String)

Belirtilen model örneğini doğrular.

(Devralındığı yer: ControllerBase)
Unauthorized()

Status401Unauthorized yanıt üreten bir UnauthorizedResult oluşturur.

(Devralındığı yer: ControllerBase)
Unauthorized(Object)

Status401Unauthorized yanıt üreten bir UnauthorizedObjectResult oluşturur.

(Devralındığı yer: ControllerBase)
UnprocessableEntity()

Status422UnprocessableEntity yanıt üreten bir UnprocessableEntityResult oluşturur.

(Devralındığı yer: ControllerBase)
UnprocessableEntity(ModelStateDictionary)

Status422UnprocessableEntity yanıt üreten bir UnprocessableEntityObjectResult oluşturur.

(Devralındığı yer: ControllerBase)
UnprocessableEntity(Object)

Status422UnprocessableEntity yanıt üreten bir UnprocessableEntityObjectResult oluşturur.

(Devralındığı yer: ControllerBase)
ValidationProblem()

ModelStatedoğrulama hatalarıyla Status400BadRequest yanıt üreten bir ActionResult oluşturur.

(Devralındığı yer: ControllerBase)
ValidationProblem(ModelStateDictionary)

modelStateDictionarydoğrulama hatalarıyla Status400BadRequest yanıt üreten bir ActionResult oluşturur.

(Devralındığı yer: ControllerBase)
ValidationProblem(String, String, Nullable<Int32>, String, String, ModelStateDictionary)

ValidationProblemDetails değeriyle Status400BadRequest yanıt üreten bir ActionResult oluşturur.

(Devralındığı yer: ControllerBase)
ValidationProblem(String, String, Nullable<Int32>, String, String, ModelStateDictionary, IDictionary<String,Object>)

ValidationProblemDetails değeriyle Status400BadRequest yanıt üreten bir ActionResult oluşturur.

(Devralındığı yer: ControllerBase)
ValidationProblem(ValidationProblemDetails)

Status400BadRequest yanıtı üreten bir BadRequestObjectResult oluşturur.

(Devralındığı yer: ControllerBase)
View()

Yanıta bir görünüm işleyen bir ViewResult nesnesi oluşturur.

View(Object)

Görünüm tarafından işlenecek bir model belirterek bir ViewResult nesnesi oluşturur.

View(String)

viewNamebelirterek bir ViewResult nesnesi oluşturur.

View(String, Object)

Bir viewName ve görünüm tarafından işlenecek model belirterek bir ViewResult nesnesi oluşturur.

ViewComponent(String)

İşlenmek üzere bir görünüm bileşeninin adını belirterek bir ViewComponentResult oluşturur.

ViewComponent(String, Object)

İşlenmek üzere bir görünüm bileşeninin adını belirterek bir ViewComponentResult oluşturur.

ViewComponent(Type)

İşlenmek üzere bir görünüm bileşeninin Type belirterek bir ViewComponentResult oluşturur.

ViewComponent(Type, Object)

İşlenmek üzere bir görünüm bileşeninin Type belirterek bir ViewComponentResult oluşturur.

Şunlara uygulanır