Freigeben über


HttpHeadAttribute Klasse

Definition

Gibt eine Aktion an, die die HTTP-HEAD-Methode unterstützt.

public ref class HttpHeadAttribute : Microsoft::AspNetCore::Mvc::Routing::HttpMethodAttribute
public class HttpHeadAttribute : Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute
type HttpHeadAttribute = class
    inherit HttpMethodAttribute
Public Class HttpHeadAttribute
Inherits HttpMethodAttribute
Vererbung
HttpHeadAttribute

Konstruktoren

HttpHeadAttribute()

Erstellt einen neuen HttpHeadAttribute.

HttpHeadAttribute(String)

Erstellt eine neue HttpHeadAttribute mit der angegebenen Routenvorlage.

Eigenschaften

HttpMethods

Die Liste der http-Methoden, die vom Aktionsanbieter unterstützt werden.

(Geerbt von HttpMethodAttribute)
Name

Ruft den Routennamen ab. Der Routenname kann verwendet werden, um einen Link mithilfe einer bestimmten Route zu generieren, anstatt sich auf die Auswahl einer Route basierend auf dem angegebenen Satz von Routenwerten zu verlassen.

(Geerbt von HttpMethodAttribute)
Order

Ruft die Routenreihenfolge ab. Die Reihenfolge bestimmt die Reihenfolge der Routenausführung. Routen mit einem niedrigeren Auftragswert werden zuerst versucht. Wenn eine Route keinen Wert angibt, ruft sie den Wert von Order oder einen Standardwert von 0 ab, wenn der RouteAttribute keinen Wert auf dem Controller definiert.

(Geerbt von HttpMethodAttribute)
Template

Die Routenvorlage. Kann null sein.

(Geerbt von HttpMethodAttribute)

Explizite Schnittstellenimplementierungen

IRouteTemplateProvider.Order

Ruft die Routenreihenfolge ab. Die Reihenfolge bestimmt die Reihenfolge der Routenausführung. Routen mit einem niedrigeren Auftragswert werden zuerst versucht. Wenn eine Route keinen Wert angibt, erhält sie den Standardwert 0. Ein NULL-Wert für die Order-Eigenschaft bedeutet, dass der Benutzer keine explizite Reihenfolge für die Route angegeben hat.

(Geerbt von HttpMethodAttribute)

Gilt für: