HttpMethodAttribute Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengidentifikasi tindakan yang mendukung serangkaian metode HTTP tertentu.
public ref class HttpMethodAttribute abstract : Attribute, Microsoft::AspNetCore::Mvc::Routing::IActionHttpMethodProvider, Microsoft::AspNetCore::Mvc::Routing::IRouteTemplateProvider
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public abstract class HttpMethodAttribute : Attribute, Microsoft.AspNetCore.Mvc.Routing.IActionHttpMethodProvider, Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type HttpMethodAttribute = class
inherit Attribute
interface IActionHttpMethodProvider
interface IRouteTemplateProvider
Public MustInherit Class HttpMethodAttribute
Inherits Attribute
Implements IActionHttpMethodProvider, IRouteTemplateProvider
- Warisan
-
HttpMethodAttribute
- Turunan
- Atribut
- Penerapan
Konstruktor
HttpMethodAttribute(IEnumerable<String>) |
Membuat baru HttpMethodAttribute dengan sekumpulan metode HTTP yang diberikan. |
HttpMethodAttribute(IEnumerable<String>, String) |
Membuat baru HttpMethodAttribute dengan sekumpulan metode HTTP yang diberikan templat rute yang diberikan. |
Properti
HttpMethods |
Daftar metode http yang didukung penyedia tindakan ini. |
Name |
Mendapatkan nama rute. Nama rute dapat digunakan untuk menghasilkan tautan menggunakan rute tertentu, alih-alih mengandalkan pemilihan rute berdasarkan serangkaian nilai rute yang diberikan. |
Order |
Mendapatkan pesanan rute. Urutan menentukan urutan eksekusi rute. Rute dengan nilai urutan yang lebih rendah dicoba terlebih dahulu. Saat rute tidak menentukan nilai, rute akan mendapatkan nilai Order atau nilai default 0 jika RouteAttribute tidak menentukan nilai pada pengontrol. |
Template |
Templat rute. Mungkin |
Implementasi Antarmuka Eksplisit
IRouteTemplateProvider.Order |
Mendapatkan pesanan rute. Urutan menentukan urutan eksekusi rute. Rute dengan nilai urutan yang lebih rendah dicoba terlebih dahulu. Saat rute tidak menentukan nilai, rute akan mendapatkan nilai default 0. Nilai null untuk properti Pesanan berarti bahwa pengguna tidak menentukan urutan eksplisit untuk rute. |