ASP.NET MVC - 참조 설명서

클래스

클래스 설명
AcceptVerbsAttribute HTTP 메서드에 응답할 작업 메서드를 지정하는 특성을 나타냅니다.
ActionDescriptor 작업 메서드에 대한 정보를 제공합니다. 예를 들어, 작업 메서드의 이름, 컨트롤러, 파라미터, 특성 및 필터.
ActionExecutedContext ActionFilterAttribute 클래스의 ActionExecuted 메서드의 컨텍스트를 제공합니다.
ActionExecutingContext ActionFilterAttribute 클래스의 ActionExecuting 메서드의 컨텍스트를 제공합니다.
ActionFilterAttribute 필터 속성의 기본 클래스를 표시합니다.
ActionMethodSelectorAttribute 작업 메서드 선택에 영향을 미치는 속성을 표시합니다.
ActionNameAttribute 작업의 이름을 표시하는 속성을 표시합니다.
ActionNameSelectorAttribute 작업 메서드 선택에 영향을 미치는 속성을 표시합니다.
ActionResult 작업 메서드의 결과를 포장하고 작업 메서드가 프레임워크 수준의 작업을 대신 수행하는 데 사용합니다.
AdditionalMetadataAttribute IMetadataAware 인터페이스를 구현하여 다른 메타데이터를 지원하는 클래스를 제공합니다.
AjaxHelper 뷰에서 AJAX 스키마를 표현하는 데 지원합니다.
AjaxHelper<TModel> 강형 뷰에서 AJAX 스키마를 표현하는 데 지원합니다.
AjaxRequestExtensions HttpRequestBase 클래스를 확장하여 HTTP 요청이 AJAX 요청인지 확인하는 기능을 추가한 클래스를 표시합니다.
AllowAnonymousAttribute 인증 중에 AuthorizeAttribute를 건너뛰는 컨트롤러와操作을 표시하는 속성입니다.
AllowHtmlAttribute 요청��확인을 건너뛰며 모델 바인딩 과정에서 HTML 마크업을 포함하도록 허용합니다. (스크립트 공격을 방지하기 위해 모든 요청��확인을 해제한 모델을 명시적으로 확인하는 것을 강력히 권장합니다.)
AreaRegistration ASP.NET MVC 애플리케이션 내에 하나 이상의 영역을 등록하는 방법을 제공합니다.
AreaRegistrationContext ASP.NET MVC 애플리케이션 내에 특정 영역을 등록할 때 필요한 정보를 포장합니다.
AssociatedMetadataProvider 메타데이터 제공자를 구현하기 위한 추상 클래스를 제공합니다.
AssociatedValidatorProvider 인증 제공자를 구현하기 위한 클래스에 대한 추상 클래스를 제공합니다.
AsyncController ASP.NET MVC 3의 상호兼容성을 제공합니다.
AsyncTimeoutAttribute 비동기 메서드의 타임아웃 값을 설정하는 특성을 나타냅니다. (밀리초 단위)
AuthorizationContext AuthorizeAttribute 특성 사용 시 필요한 정보를 포장합니다.
AuthorizeAttribute 호출자가 작업 메서드에 대한 접근을 제한하는 특성을 나타냅니다.
BindAttribute 모델 바인딩을 매개변수에 어떻게 수행할지에 대한 자세한 정보를 제공하는 특성을 나타냅니다.
BuildManagerCompiledView BuildManager 클래스에 의해 컴파일된 뷰를 나타내는 기본 클래스입니다.
BuildManagerViewEngine 뷰 엔진에 대한 기본 클래스를 제공합니다.
ByteArrayModelBinder 브라우저 요청을 바이트 배열로 매핑합니다.
CachedAssociatedMetadataProvider<TModelMetadata> 캐시된 메타데이터 제공 프로그램을 구현하는 추상 클래스를 제공합니다.
CachedDataAnnotationsMetadataAttributes System.ComponentModel.DataAnnotations 특성을 캐시하는 컨테이너를 제공합니다.
CachedDataAnnotationsModelMetadata DataAnnotationsModelMetadata를 캐시하는 컨테이너를 제공합니다.
CachedDataAnnotationsModelMetadataProvider ASP.NET MVC의 기본 캐시된 모델 메타데이터 제공 프로그램을 구현합니다.
CachedModelMetadata<TPrototypeCache> 캐시된 메타데이터를 제공하는 컨테이너를 제공합니다.
CancellationTokenModelBinder 모델 바인딩 프로그램 작업을 취소해야 할 알림을 전파하는 메커니즘을 제공합니다.
ChildActionOnlyAttribute 작업 메서드가 서브 작업으로만 호출되어야 하는 특성을 나타냅니다.
ChildActionValueProvider 서브 작업 내의 값을 제공하는 값 제공 프로그램을 나타냅니다.
ChildActionValueProviderFactory 대상 서브 작업에 값 제공 프로그램 객체를 생성하는 팩토리를 나타냅니다.
ClientDataTypeModelValidatorProvider 클라이언트 데이터 타입 모델 검증 프로그램을 반환합니다.
CompareAttribute 특정 모델의 두 가지 속성을 비교하는 특성을 제공합니다.
ContentResult 작업 메서드의 결과로 사용자 정의 내용 유형을 나타냅니다.
Controller ASP.NET MVC 웹사이트에 대한 HTTP 요청에 대한 응답을 제공하는 메서드를 제공합니다.
ControllerActionInvoker 컨트롤러의 작업 메서드를 호출하는 책임을 가진 클래스를 나타냅니다.
ControllerBase 모든 MVC 컨트롤러의 기본 클래스를 나타냅니다.
ControllerBuilder 컨트롤러를 동적으로 생성하는 책임을 가진 클래스를 나타냅니다.
ControllerContext 지정된 RouteBase 및 ControllerBase 인스턴스와 일치하는 HTTP 요청에 대한 정보를 포장합니다.
ControllerDescriptor 컨트롤러의 이름, 유형 및 작업과 같은 컨트롤러를 설명하는 정보를 포장합니다.
ControllerInstanceFilterProvider 컨트롤러를 FilterProviderCollection 인스턴스에 추가합니다.
CustomModelBinderAttribute 사용자 정의 모델 바인더 프로그램을 호출하는 특성을 나타냅니다.
DataAnnotationsModelMetadata 데이터 모델의 공개 메타데이터, DataAnnotationsModelMetadataProvider 클래스 및 DataAnnotationsModelValidator 클래스에 컨테이너를 제공합니다.
DataAnnotationsModelMetadataProvider ASP.NET MVC의 기본 모델 메타데이터 제공자를 구현합니다.
DataAnnotationsModelValidator 모델 검증 프로그램을 제공합니다.
DataAnnotationsModelValidator<TAttribute> 지정된 검증 유형에 모델 검증 프로그램을 제공합니다.
DataAnnotationsModelValidatorProvider ASP.NET MVC의 기본 검증 제공자를 구현합니다.
DataErrorInfoModelValidatorProvider 에러 메시지 모델 검증 프로그램에 컨테이너를 제공합니다.
DefaultControllerFactory 기본적으로 등록된 컨트롤러 팩토리를 나타냅니다.
DefaultModelBinder 브라우저 요청을 데이터 객체에 매핑, 이 클래스는 모델 바인딩 프로그램의 구체적인 구현을 제공.
DefaultViewLocationCache 뷰 위치의 메모리 캐시를 표시.
DependencyResolver IDependencyResolver 또는 IServiceLocator 인터페이스를 구현하는 의존성 분석기에 등록점을 제공.
DependencyResolverExtensions GetType, GetServices의 타입 안전한 구현을 제공.
DictionaryValueProvider<TValue> 값 제공자의 기본 클래스를 표시, 이 값 제공자의 값은 IDictionary<TKey, TValue> 인터페이스를 구현한 집합에서 온다.
EmptyModelMetadataProvider 메타데이터가 필요하지 않은 데이터 모델을 제공하는 비어 있는 메타데이터 제공자.
EmptyModelValidatorProvider 검증 프로그램이 필요하지 않은 모델을 제공하는 비어 있는 검증 제공자.
EmptyResult 제어자 메서드가 아무런 작업도 수행하지 않는 결과를 표시, 예를 들어 응답을 반환하지 않는 경우.
ExceptionContext HandleErrorAttribute 클래스의 컨텍스트를 제공.
ExpressionHelper 표현식에서 모델 이름을 얻는 도구 클래스를 제공.
FieldValidationMetadata 클라이언트 필드��증 메타데이터를 제공하는 컨테이너.
FileContentResult 이진 파일 내용을 응답으로 전송.
FilePathResult 파일 내용을 응답으로 전송.
FileResult 이진 파일 내용을 응답으로 전송하는 기본 클래스를 표시.
FileStreamResult Stream 인스턴스를 사용하여 이진 내용을 응답으로 전송.
Filter 하나나 여러 개의 필터 인터페이스 구현, 필터 순서 및 필터 범위를 포함하는 메타데이터 클래스를 표시.
FilterAttribute 작업 및 결과 필터 특성을 표시하는 기본 클래스.
FilterAttributeFilterProvider 필터 특성을 정의하는 필터 제공자.
FilterInfo 사용 가능한 작업 필터에 대한 정보를 포장.
FilterProviderCollection 표시应用程序의 필터 제공자 집합.
FilterProviders 필터에 등록 포인트를 제공합니다.
FormCollection 애플리케이션의 폼 값 제공자를 포함합니다.
FormContext HTML 폼 입력 데이터를 검증하고 처리하는 데 필요한 정보를 포장합니다.
FormValueProvider NameValueCollection 객체에 포함된 폼 값의 값 제공자를 나타냅니다.
FormValueProviderFactory 폼 값 제공자 객체의 새 인스턴스를 생성하는 역할을 하는 클래스를 나타냅니다.
GlobalFilterCollection 모든 글로벌 필터를 포함한 클래스를 나타냅니다.
GlobalFilters 전체 글로벌 필터 셋을 나타냅니다.
HandleErrorAttribute 작업 메서드에서 발생한 예외를 처리하는 특성을 나타냅니다.
HandleErrorInfo 작업 메서드에서 발생한 오류에 대한 정보를 포장합니다.
HiddenInputAttribute 속성 값이나 필드 값을 숨겨진 input 요소로 표시할지 여부를 나타내는 특성을 나타냅니다.
HtmlHelper 뷰에서 HTML 컨트롤을 표시할 수 있는 지원을 나타냅니다.
HtmlHelper<TModel> 강형 뷰에서 HTML 컨트롤을 표시할 수 있는 지원을 나타냅니다.
HttpDeleteAttribute HTTP DELETE 요청을 처리하는 메서드를 제한하는 특성을 나타냅니다.
HttpFileCollectionValueProvider HTTP 파일 콜렉션의 값을 사용하는 값 제공자를 나타냅니다.
HttpFileCollectionValueProviderFactory HTTP 파일 콜렉션 값 제공자 객체의 새 인스턴스를 생성하는 역할을 하는 클래스를 나타냅니다.
HttpGetAttribute HTTP GET 요청을 처리하는 메서드를 제한하는 특성을 나타냅니다.
HttpHeadAttribute HTTP HEAD 메서드로 HTTP 요청이 되어야 합니다.
HttpNotFoundResult 요청한 리소스를 찾지 못한 객체를 정의합니다.
HttpOptionsAttribute HTTP OPTIONS 요청을 처리하는 메서드를 제한하는 특성을 나타냅니다.
HttpPatchAttribute HTTP PATCH 요청을 처리하는 메서드를 제한하는 특성을 나타냅니다.
HttpPostAttribute HTTP POST 요청을 처리하는 메서드를 제한하는 데 사용되는 특성을 나타냅니다.
HttpPostedFileBaseModelBinder 모델을 발행된 파일에 바인딩합니다.
HttpPutAttribute HTTP PUT 요청을 처리하는 메서드를 제한하는 데 사용되는 특성을 나타냅니다.
HttpRequestExtensions HttpRequestBase 클래스를 확장하여 클라이언트가 웹 요청에서 전송한 HTTP 값이 포함됩니다.
HttpStatusCodeResult 특정 HTTP 응답 상태 코드와 설명을 포함한操作 결과를 반환하는 메서드를 제공합니다.
HttpUnauthorizedResult 未经授权的 HTTP 请求的结果.
JavaScriptResult JavaScript 내용을 응답으로 전송합니다.
JsonResult JSON 형식의 내용을 응답으로 전송하는 클래스를 나타냅니다.
JsonValueProviderFactory JSON 형식의 텍스트를 전송하고 수신할 수 있는 메서드를 활성화하며, JSON 텍스트를 모델 바인딩 방식으로 메서드의 파라미터에 전달합니다.
LinqBinaryModelBinder 브라우저 요청을 LINQ Binary 객체에 매핑합니다.
ModelBinderAttribute 모델 타입을 모델-제너레이터 타입에 연결하는 데 사용되는 특성을 나타냅니다.
ModelBinderDictionary 애플리케이션의 모든 모델 바인딩 프로그램(바인딩 프로그램 유형에 따라 목록화)을 포함하는 클래스를 나타냅니다.
ModelBinderProviderCollection 모델 바인딩 프로그램에 컨테이너를 제공하는 프로그램을 제공합니다.
ModelBinderProviders 모델 바인딩 프로그램에 컨테이너를 제공하는 프로그램을 제공합니다.
ModelBinders 애플리케이션의 모델 바인딩 프로그램에 대한 전체 접근을 제공합니다.
ModelBindingContext 모델 바인딩 프로그램을 실행하는 컨텍스트를 제공합니다.
ModelError 모델 바인딩 기간에 발생한 오류를 나타냅니다.
ModelErrorCollection ModelError 인스턴스의 집합.
ModelMetadata 데이터 모델의 공통 메타데이터, ModelMetadataProvider 클래스 및 ModelValidator 클래스에 컨테이너를 제공합니다.
ModelMetadataProvider 사용자 정의 메타데이터 제공자에 대한 추상 기본 클래스를 제공합니다.
ModelMetadataProviders 현재 ModelMetadataProvider 인스턴스에 컨테이너를 제공합니다.
ModelState 모델 바인딩 상태를 작업 메서드 파라미터의 하나의 속성이나 작업 메서드 파라미터 자체로 포장합니다.
ModelStateDictionary 보내진 폼을 작업 메서드에 바인딩하는 시도(검증 정보를 포함)에 대한 상태를 나타냅니다.
ModelValidationResult 검증 결과에 컨테이너를 제공합니다.
ModelValidator 검증 로직을 구현하기 위한 기본 클래스를 제공합니다.
ModelValidatorProvider 모델에 검증 제공자 목록을 제공합니다.
ModelValidatorProviderCollection 검증 제공자 목록에 컨테이너를 제공합니다.
ModelValidatorProviders 현재 검증 제공자에 컨테이너를 제공합니다.
MultiSelectList 사용자가 여러 항목을 선택할 수 있는 항목 목록을 나타냅니다.
MvcFilter 추继承자에서 구현될 때, 여러 필터 인터페이스의 구현, 필터 순서 및 필터 범위를 포함한 메타데이터 클래스를 제공합니다.
MvcHandler HTTP 요청을 처리할 컨트롤러를 선택합니다.
MvcHtmlString 재编码되지 않도록 해야 하는 HTML 인코딩 문자열을 나타냅니다.
MvcHttpHandler HTTP 요청을 검증하고 처리합니다.
MvcRouteHandler IHttpHandler 인터페이스를 구현한 객체를 생성하고 요청 컨텍스트를 해당 객체에 전달합니다.
MvcWebRazorHostFactory MvcWebPageRazorHost 파일의 인스턴스를 생성합니다.
NameValueCollectionExtensions NameValueCollection 객체를 확장하여 컬렉션을 지정된 딕셔너리에 복사할 수 있도록 합니다.
NameValueCollectionValueProvider 값 제공 프로그램의 기본 클래스를 나타내며, 이 값 제공 프로그램의 값은 NameValueCollection 객체에서 옵니다.
NoAsyncTimeoutAttribute AsyncTimeoutAttribute 특성에 편리한 래퍼를 제공합니다.
NonActionAttribute 컨트롤러 메서드가操作 메서드가 아님을 나타내는 특성을 나타냅니다。
OutputCacheAttribute 출력을 캐시하는操作 메서드를 표시하는 특성을 나타냅니다。
ParameterBindingInfo 操作 메서드 매개변수를 데이터 모델에 바인딩하는 정보를 포장합니다。
ParameterDescriptor 파라미터의 정보를 포함합니다。
PartialViewResult 부분 뷰를 응답으로 보내는 기본 클래스를 나타냅니다。
PreApplicationStartCode ASP.NET Razor 애플리케이션의 프리-스타트업 코드에 등록점을 제공합니다。
QueryStringValueProvider NameValueCollection 객체에 포함된 검색 문자열의 값 제공자를 나타냅니다。
QueryStringValueProviderFactory 검색 문자열 값 제공자 객체의 새 인스턴스를 생성하는 클래스를 나타냅니다。
RangeAttributeAdapter RangeAttribute 특성의 어댑터를 제공합니다。
RazorView Razor 문법을 사용하여 뷰를 생성하는 클래스를 나타냅니다。
RazorViewEngine ASP.NET Razor 문법을 사용하여 웹 페이지를 표시하는 뷰 엔진을 나타냅니다。
RedirectResult 지정된 URI로 리디렉션하여 애플리케이션操作 처리를 제어합니다。
RedirectToRouteResult 지정된 경로 값 사전을 사용하여 리디렉션을 수행하는 결과를 나타냅니다。
ReflectedActionDescriptor 반영된操作方法의 정보를 포함합니다。
ReflectedControllerDescriptor 반영된 컨트롤러의 정보를 포함합니다。
ReflectedParameterDescriptor 반영된 매개변수의 정보를 포함합니다。
RegularExpressionAttributeAdapter RegularExpressionAttribute 특성의 어댑터를 제공합니다。
RemoteAttribute jQuery 검증 플러그인을 사용하여 원격验证 프로그램의 특성을 제공합니다。
RequiredAttributeAdapter 제공 RequiredAttributeAttribute 특성의 어댑터。
RequireHttpsAttribute 表示一个特性,该特性用于强制通过 HTTPS 重新发送不安全的 HTTP 请求。
ResultExecutedContext
ActionFilterAttribute 클래스의 OnResultExecuted 메서드의 컨텍스트를 제공합니다. ResultExecutingContext
ActionFilterAttribute 클래스의 OnResultExecuting 메서드의 컨텍스트를 제공합니다. RouteCollectionExtensions
MVC 루트를 확장합니다. RouteDataValueProvider
IDictionary<TKey, TValue> 인터페이스를 구현하는 객체에 포함된 루트 데이터의 값 제공자를 나타냅니다. RouteDataValueProviderFactory
루트 데이터 값 제공자 객체를 생성하기 위한 팩토리를 나타냅니다. SelectList
사용자가 항목을 선택할 수 있는 목록을 나타냅니다. SelectListItem
SelectList 클래스의 인스턴스에서 선택된 항목을 나타냅니다. SessionStateAttribute
컨트롤러의 세션 상태를 지정합니다. SessionStateTempDataProvider
StringLengthAttributeAdapter StringLengthAttribute 특성의 어댑터를 제공합니다.
TempDataDictionary 한 번의 요청에서 다음 요청까지 데이터셋을 유지하는 것을 나타냅니다.
TemplateInfo 현재 템플릿 컨텍스트에 대한 정보를 포함합니다.
UrlHelper 애플리케이션 내에서 ASP.NET MVC를 위해 URL을 생성하는 메서드를 포함합니다.
UrlParameter MvcHandler 클래스가 사용할 수 있는 선택적 파라미터를 나타냅니다.
ValidatableObjectAdapter 검증 가능한 객체 어댑터를 제공합니다.
ValidateAntiForgeryTokenAttribute phony 요청을 방지하기 위한 특성을 나타냅니다.
ValidateInputAttribute 입력을 검증해야 하는 메서드를 표시하는 특성을 나타냅니다.
ValueProviderCollection 애플리케이션의 값 제공자 객체의 집합을 나타냅니다.
ValueProviderDictionary 폐지됨. 애플리케이션의 값 제공자의 딕셔너리를 표시.
ValueProviderFactories 값 제공자 팩토리 객체의 컨테이너를 표시.
ValueProviderFactory 값 제공자 객체를 생성하는 팩토리를 표시.
ValueProviderFactoryCollection 애플리케이션의 값 제공자 팩토리의 집합을 표시.
ValueProviderResult 값(예: 폼 발행 또는 쿼리 문자열의 값)을 작업 메서드 파라미터 속성에 바인딩하거나 해당 파라미터 자체에 바인딩하는 결과를 표시.
ViewContext 뷰 표시와 관련된 정보를 포장.
ViewDataDictionary 컨트롤러와 뷰 간에 데이터를 전달하는 컨테이너를 표시.
ViewDataDictionary<TModel> 컨트롤러와 뷰 간에 타입이 강제된 데이터를 전달하는 컨테이너를 표시.
ViewDataInfo 개발 템플릿에 사용된 현재 템플릿 내용과 템플릿과의 상호작용을 하는 HTML 도구의 관련 정보를 포장.
ViewEngineCollection 애플리케이션에 사용할 수 있는 뷰 엔진 집합을 표시.
ViewEngineResult 뷰 엔진 위치 결과를 표시.
ViewEngines 애플리케이션에 사용할 수 있는 뷰 엔진 집합을 표시.
ViewMasterPage 마스터 페이지 페이지 생성에 필요한 정보를 표시.
ViewMasterPage<TModel> 강타입 마스터 페이지 페이지 생성에 필요한 정보를 표시.
ViewPage 뷰를 웹 폼 페이지로 표시하기 위해 필요한 속성과 메서드를 표시.
ViewPage<TModel> 웹 폼 페이지 형식으로 강타입 뷰를 표시하기 위해 필요한 정보를 표시.
ViewResult IView 인스턴스를 사용하여 뷰를 표시하는 클래스를 표시.
ViewResultBase 뷰에 모델을 제공하고 응답에 뷰를 표시하는 기본 클래스를 표시.
ViewStartPage 뷰 시작 페이지(마스터 페이지)를 구현할 수 있는 추상 클래스를 제공.
ViewTemplateUserControl TemplateInfo 객체를 제공하는 컨테이너.
ViewTemplateUserControl<TModel> TemplateInfo 객체를 제공하는 컨테이너.
ViewType 표시 뷰 유형.
ViewUserControl 표시 생성 사용자 컨트롤 필요한 정보.
ViewUserControl<TModel> 강제 타입 사용자 컨트롤을 생성하는 데 필요한 정보를 나타냅니다.
VirtualPathProviderViewEngine IViewEngine 인터페이스의 추상 기본 클래스 구현을 나타냅니다.
WebFormView ASP.NET MVC에서 Web 폼 페이지를 생성할 때 필요한 정보를 나타냅니다.
WebFormViewEngine Web 폼 페이지를 표시하는 뷰 엔진을 나타냅니다.
WebViewPage ASP.NET Razor 문법을 사용하여 뷰를 표시하는 데 필요한 속성과 메서드를 나타냅니다.
WebViewPage<TModel> ASP.NET Razor 문법을 사용하여 뷰를 표시하는 데 필요한 속성과 메서드를 나타냅니다.

인터페이스

인터페이스 설명
IActionFilter 작업 필터에서 사용하는 메서드를 정의합니다.
IActionInvoker HTTP 요청에 응답하기 위해 하나의 작업을 호출하는 호출 프로그램의协議를 정의합니다.
IAuthorizationFilter 인증 필터를 정의하기 위해 필요한 메서드를 정의합니다.
IClientValidatable ASP.NET MVC��증 프레임워크에 대해 실행 중에 클라이언트��증을 지원하는지 확인하는 방법을 제공합니다.
IController 컨트롤러를 정의하기 위해 필요한 메서드를 정의합니다.
IControllerActivator 의존성 주입을 사용하여 컨트롤러를 인스턴스화하는 방식에 대한 정밀 제어를 제공합니다.
IControllerFactory 컨트롤러 팩토리를 정의하기 위해 필요한 메서드를 정의합니다.
IDependencyResolver 서비스 위치와 의존성 분석을 간소화하는 메서드를 정의합니다.
IEnumerableValueProvider 가능한 값 타입으로 변환할 수 있는 특별한 IValueProvider입니다.
IExceptionFilter 예외 필터를 정의하기 위해 필요한 메서드를 정의합니다.
IFilterProvider 필터를 찾는 인터페이스를 제공합니다.
IMetadataAware AssociatedMetadataProvider 클래스에 특성을 공개하는 인터페이스를 제공합니다.
IModelBinder 모델 바인딩 프로그래머가 필요한 메서드를 정의합니다.
IModelBinderProvider IModelBinder 인터페이스를 구현하기 위해 클래스가 동적으로 모델 바인딩을 구현하는 메서드를 정의합니다.
IMvcFilter 필터 순서를 지정하고 여러 필터를 허용할지 여부를 정의하는 멤버를 정의합니다.
IResultFilter 결과 필터를 정의하기 위해 필요한 메서드를 정의합니다.
IRouteWithArea ASP.NET MVC 애플리케이션에서 라우팅을 지역과 연결합니다.
ITempDataProvider 다음 요청에서 확인할 데이터를 저장하기 위해 사용되는 일시적인 데이터 제공자 협정을 정의합니다.
IUnvalidatedValueProvider 요청 검증을 건너뛰는 IValueProvider 인터페이스를 나타냅니다.
IValueProvider ASP.NET MVC에서 값 제공자가 필요한 방법을 정의합니다.
IView 뷰가 필요한 방법을 정의합니다.
IViewDataContainer 뷰 데이터 딕셔너리가 필요한 방법을 정의합니다.
IViewEngine 뷰 엔진이 필요한 방법을 정의합니다.
IViewLocationCache 메모리에서 뷰 위치를 캐시하는 방법을 정의합니다.
IViewPageActivator 의존성 주입을 사용하여 뷰 페이지를 생성하는 방식에 대한 세세한 제어를 제공합니다.

대리자

대리자 설명
ActionSelector 작업 메서드를 선택하는 로직을 포함한 대리자를 나타냅니다.
DataAnnotationsModelValidationFactory DataAnnotationsModelValidatorProvider 인스턴스를 생성하는 방법을 나타내는 대리자를 표시합니다.
DataAnnotationsValidatableObjectAdapterFactory IValidatableObject 기반의 검증 프로그램에 공장을 제공합니다.

열거

열거 설명
FilterScope 값을 정의하며, 이 값은 ASP.NET MVC 필터의 동일한 필터 유형과 필터 순서 내에서의 실행 순서를 지정합니다.
FormMethod 폼의 HTTP 요청 유형을 열거합니다.
HttpVerbs HTTP 동작을 열거합니다.
InputType 입력 컨트롤러의 유형을 열거합니다.
JsonRequestBehavior 클라이언트에서 오는 HTTP GET 요청을 허용할지 지정합니다.