ActionModel Sınıf

Tanım

Denetleyici eylemleri için bir uygulama modeli.

public ref class ActionModel : Microsoft::AspNetCore::Mvc::ApplicationModels::IApiExplorerModel, Microsoft::AspNetCore::Mvc::ApplicationModels::ICommonModel, Microsoft::AspNetCore::Mvc::ApplicationModels::IFilterModel
public class ActionModel : Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel, Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel, Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel
type ActionModel = class
    interface ICommonModel
    interface IPropertyModel
    interface IFilterModel
    interface IApiExplorerModel
type ActionModel = class
    interface IApiExplorerModel
    interface ICommonModel
    interface IPropertyModel
    interface IFilterModel
Public Class ActionModel
Implements IApiExplorerModel, ICommonModel, IFilterModel
Devralma
ActionModel
Uygulamalar

Oluşturucular

ActionModel(ActionModel)

için ActionModeloluşturucuyu kopyalayın.

ActionModel(MethodInfo, IReadOnlyList<Object>)

öğesinin yeni bir örneğini ActionModelbaşlatır.

Özellikler

ActionMethod

eylemini MethodInfoalır.

ActionName

Eylem adını alır.

ApiExplorer

Bu eylem için öğesini ApiExplorerModel alır veya ayarlar.

Attributes

Eylemle ilişkili öznitelikleri alır.

Controller

öğesini alır veya ayarlar ControllerModel.

DisplayName

Eylemin görünen adını alır.

Filters

IFilterMetadata Eylemle ilişkili örnekleri alır.

Parameters

Bu eylemle ilişkili parametreleri alır.

Properties

Eylemle ilişkili bir dizi özelliği alır. Bu özellikler öğesine Propertieskopyalanır.

RouteParameterTransformer

, controllerve gibi actionyerleşik yol parametrelerini ve area tarafından belirtilen RouteValues ek parametreleri yol şablonundaki statik segmentlere dönüştürmek için kullanılacak bir IOutboundParameterTransformer alır veya ayarlar.

RouteValues

İlgili eylemin seçilmesi için içinde Values bulunması gereken yol değerleri koleksiyonunu alır.

Selectors

SelectorModel Örnekleri alır.

Belirtik Arabirim Kullanımları

ICommonModel.MemberInfo

Denetleyici eylemleri için bir uygulama modeli.

ICommonModel.Name

Denetleyici eylemleri için bir uygulama modeli.

Şunlara uygulanır