MvcOptions.SuppressAsyncSuffixInActionNames プロパティ

定義

コントローラー アクション名に適用されたサフィックス "Async" が MVC によって削除されるかどうかを決定する値を取得または設定します。

ActionName は、ビュー検索だけでなく、アクションへのルートを構築するために使用されます。 の場合 true、MVC はアクション メソッド名に適用されるサフィックス "Async" をトリミングします。 たとえば、 のアクション名 ProductsController.ListProductsAsync は として ListProducts.正規化されます。 その結果、ビューが を /Products/ListProducts 参照して /Views/Products/ListProducts.cshtmlルーティング可能になります。

このオプションは、 を使用して 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

プロパティ値

既定値は true です。

適用対象