MvcOptions.SuppressAsyncSuffixInActionNames Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der bestimmt, ob MVC das Suffix "Async" entfernt, das auf Controlleraktionsnamen angewendet wird, oder legt diesen fest.
ActionName wird verwendet, um die Route zur Aktion sowie in der Ansichtssuche zu erstellen. Wenn true
, schneidet MVC das Suffix "Async" ab, das auf Aktionsmethodennamen angewendet wird.
Beispielsweise wird der Aktionsname für ProductsController.ListProductsAsync
als ListProducts.
kanonisch bezeichnet. Folglich ist es routenfähig, /Products/ListProducts
mit Ansichten, die unter /Views/Products/ListProducts.cshtml
gesucht werden.
Diese Option wirkt sich nicht auf werte aus, die mit angegeben werden ActionNameAttribute.
public:
property bool SuppressAsyncSuffixInActionNames { bool get(); void set(bool value); };
public bool SuppressAsyncSuffixInActionNames { get; set; }
member this.SuppressAsyncSuffixInActionNames : bool with get, set
Public Property SuppressAsyncSuffixInActionNames As Boolean
Eigenschaftswert
Standardwert: true
.