Share via


ControllerActionDescriptor Sınıf

Tanım

Bir denetleyicinin eylemi için tanımlayıcı.

public ref class ControllerActionDescriptor : Microsoft::AspNetCore::Mvc::Abstractions::ActionDescriptor
public class ControllerActionDescriptor : Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor
type ControllerActionDescriptor = class
    inherit ActionDescriptor
Public Class ControllerActionDescriptor
Inherits ActionDescriptor
Devralma
ControllerActionDescriptor

Oluşturucular

ControllerActionDescriptor()

Bir denetleyicinin eylemi için tanımlayıcı.

Özellikler

ActionConstraints

Bu eylem için kısıtlamalar kümesi. Eylemin seçilmesi için tümünün karşılanması gerekir.

(Devralındığı yer: ActionDescriptor)
ActionName

Eylemin adı.

AttributeRouteInfo

öğesini alır veya ayarlar AttributeRouteInfo.

(Devralındığı yer: ActionDescriptor)
BoundProperties

Modele bağlı özellikler kümesi.

(Devralındığı yer: ActionDescriptor)
ControllerName

Denetleyicinin adı.

ControllerTypeInfo

Denetleyicinin TypeInfo ..

DisplayName

Bu eylem için kolay bir ad.

EndpointMetadata

Bu eylem için uç nokta meta verilerini alır veya ayarlar. Bu API altyapıya yöneliktir ve uygulama kodu tarafından kullanılmamalıdır.

(Devralındığı yer: ActionDescriptor)
FilterDescriptors

Bu eylemle ilişkili filtre kümesi.

(Devralındığı yer: ActionDescriptor)
Id

Eylemi benzersiz olarak tanımlayan bir kimlik alır.

(Devralındığı yer: ActionDescriptor)
MethodInfo

MethodInfo.

Parameters

Bu eylemle ilişkili parametre kümesi.

(Devralındığı yer: ActionDescriptor)
Properties

ile ActionDescriptorilişkili rastgele meta veri özelliklerini depolar.

(Devralındığı yer: ActionDescriptor)
RouteValues

Eylemin seçilmesi için yönlendirme yoluyla sağlanması gereken yol değerleri koleksiyonunu alır veya ayarlar.

(Devralındığı yer: ActionDescriptor)

Uzantı Metotları

GetProperty<T>(ActionDescriptor)

Anahtar olarak sağlanan değerini kullanarak koleksiyondan Properties bir özelliğin değerini T alır.

SetProperty<T>(ActionDescriptor, T)

Anahtar olarak sağlanan değerini kullanarak koleksiyondaki Properties bir özelliğin değerini T ayarlar.

Şunlara uygulanır