UrlHelperExtensions.Action Methode

Definition

Überlädt

Action(IUrlHelper)

Generiert eine URL mit einem Pfad für eine Aktionsmethode.

Action(IUrlHelper, String)

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen action Namen enthält.

Action(IUrlHelper, String, Object)

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen und die angegebene action Route valuesenthält.

Action(IUrlHelper, String, String)

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die die angegebenen action Namen und controller enthält.

Action(IUrlHelper, String, String, Object)

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen, controller Namen und die angegebene action Route valuesenthält.

Action(IUrlHelper, String, String, Object, String)

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen, den angegebenen Namen, controller die angegebene Route valuesund protocol den angegebenen action Namen enthält. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".

Action(IUrlHelper, String, String, Object, String, String)

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen, den angegebenen Namen, controller die angegebene Route, die zu verwendende protocol Route valuesund host den angegebenen action Namen enthält. Generiert eine absolute URL, wenn und protocolhost nicht sindnull. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".

Action(IUrlHelper, String, String, Object, String, String, String)

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen, den angegebenen Namen, controller die angegebene Route, die protocol zu verwendende Routevalues, host den Namen und fragmentden angegebenen action enthält. Generiert eine absolute URL, wenn und protocolhost nicht sindnull. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".

Action(IUrlHelper)

Generiert eine URL mit einem Pfad für eine Aktionsmethode.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper -> string
<Extension()>
Public Function Action (helper As IUrlHelper) As String

Parameter

helper
IUrlHelper

Die IUrlHelper.

Gibt zurück

Die generierte URL.

Gilt für:

Action(IUrlHelper, String)

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen action Namen enthält.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ action);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper * string -> string
<Extension()>
Public Function Action (helper As IUrlHelper, action As String) As String

Parameter

helper
IUrlHelper

Die IUrlHelper.

action
String

Der Name der Aktionsmethode.

Gibt zurück

Die generierte URL.

Gilt für:

Action(IUrlHelper, String, Object)

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen und die angegebene action Route valuesenthält.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ action, System::Object ^ values);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action, object values);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action, object? values);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper * string * obj -> string
<Extension()>
Public Function Action (helper As IUrlHelper, action As String, values As Object) As String

Parameter

helper
IUrlHelper

Die IUrlHelper.

action
String

Der Name der Aktionsmethode.

values
Object

Ein -Objekt, das Routenwerte enthält.

Gibt zurück

Die generierte URL.

Gilt für:

Action(IUrlHelper, String, String)

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die die angegebenen action Namen und controller enthält.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ action, System::String ^ controller);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action, string controller);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action, string? controller);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string -> string
<Extension()>
Public Function Action (helper As IUrlHelper, action As String, controller As String) As String

Parameter

helper
IUrlHelper

Die IUrlHelper.

action
String

Der Name der Aktionsmethode.

controller
String

Der Name des Controllers.

Gibt zurück

Die generierte URL.

Gilt für:

Action(IUrlHelper, String, String, Object)

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen, controller Namen und die angegebene action Route valuesenthält.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ action, System::String ^ controller, System::Object ^ values);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action, string controller, object values);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action, string? controller, object? values);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj -> string
<Extension()>
Public Function Action (helper As IUrlHelper, action As String, controller As String, values As Object) As String

Parameter

helper
IUrlHelper

Die IUrlHelper.

action
String

Der Name der Aktionsmethode.

controller
String

Der Name des Controllers.

values
Object

Ein -Objekt, das Routenwerte enthält.

Gibt zurück

Die generierte URL.

Gilt für:

Action(IUrlHelper, String, String, Object, String)

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen, den angegebenen Namen, controller die angegebene Route valuesund protocol den angegebenen action Namen enthält. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ action, System::String ^ controller, System::Object ^ values, System::String ^ protocol);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action, string controller, object values, string protocol);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action, string? controller, object? values, string? protocol);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string -> string
<Extension()>
Public Function Action (helper As IUrlHelper, action As String, controller As String, values As Object, protocol As String) As String

Parameter

helper
IUrlHelper

Die IUrlHelper.

action
String

Der Name der Aktionsmethode.

controller
String

Der Name des Controllers.

values
Object

Ein -Objekt, das Routenwerte enthält.

protocol
String

Das Protokoll für die URL, beispielsweise "http" oder "https".

Gibt zurück

Die generierte URL.

Hinweise

Diese Methode verwendet den Wert von Host , um den Hostabschnitt des generierten URI aufzufüllen. Wenn Sie sich auf den Wert der aktuellen Anforderung verlassen, kann es nicht vertrauenswürdigen Eingaben ermöglichen, den resultierenden URI zu beeinflussen, es sei denn, der Host Header wurde überprüft. Anweisungen zum ordnungsgemäßen Überprüfen des Headers in Ihrer Bereitstellungsumgebung finden Sie in der Host Bereitstellungsdokumentation.

Gilt für:

Action(IUrlHelper, String, String, Object, String, String)

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen, den angegebenen Namen, controller die angegebene Route, die zu verwendende protocol Route valuesund host den angegebenen action Namen enthält. Generiert eine absolute URL, wenn und protocolhost nicht sindnull. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ action, System::String ^ controller, System::Object ^ values, System::String ^ protocol, System::String ^ host);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action, string controller, object values, string protocol, string host);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action, string? controller, object? values, string? protocol, string? host);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string * string -> string
<Extension()>
Public Function Action (helper As IUrlHelper, action As String, controller As String, values As Object, protocol As String, host As String) As String

Parameter

helper
IUrlHelper

Die IUrlHelper.

action
String

Der Name der Aktionsmethode.

controller
String

Der Name des Controllers.

values
Object

Ein -Objekt, das Routenwerte enthält.

protocol
String

Das Protokoll für die URL, beispielsweise "http" oder "https".

host
String

Der Hostname für die URL.

Gibt zurück

Die generierte URL.

Hinweise

Der Wert von host sollte ein vertrauenswürdiger Wert sein. Wenn Sie sich auf den Wert der aktuellen Anforderung verlassen, kann es nicht vertrauenswürdigen Eingaben ermöglichen, den resultierenden URI zu beeinflussen, es sei denn, der Host Header wurde überprüft. Anweisungen zum ordnungsgemäßen Überprüfen des Headers in Ihrer Bereitstellungsumgebung finden Sie in der Host Bereitstellungsdokumentation.

Gilt für:

Action(IUrlHelper, String, String, Object, String, String, String)

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen Namen, den angegebenen Namen, controller die angegebene Route, die protocol zu verwendende Routevalues, host den Namen und fragmentden angegebenen action enthält. Generiert eine absolute URL, wenn und protocolhost nicht sindnull. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ Action(Microsoft::AspNetCore::Mvc::IUrlHelper ^ helper, System::String ^ action, System::String ^ controller, System::Object ^ values, System::String ^ protocol, System::String ^ host, System::String ^ fragment);
public static string Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string action, string controller, object values, string protocol, string host, string fragment);
public static string? Action (this Microsoft.AspNetCore.Mvc.IUrlHelper helper, string? action, string? controller, object? values, string? protocol, string? host, string? fragment);
static member Action : Microsoft.AspNetCore.Mvc.IUrlHelper * string * string * obj * string * string * string -> string
<Extension()>
Public Function Action (helper As IUrlHelper, action As String, controller As String, values As Object, protocol As String, host As String, fragment As String) As String

Parameter

helper
IUrlHelper

Die IUrlHelper.

action
String

Der Name der Aktionsmethode.

controller
String

Der Name des Controllers.

values
Object

Ein -Objekt, das Routenwerte enthält.

protocol
String

Das Protokoll für die URL, beispielsweise "http" oder "https".

host
String

Der Hostname für die URL.

fragment
String

Das Fragment für die URL.

Gibt zurück

Die generierte URL.

Hinweise

Der Wert von host sollte ein vertrauenswürdiger Wert sein. Wenn Sie sich auf den Wert der aktuellen Anforderung verlassen, kann es nicht vertrauenswürdigen Eingaben ermöglichen, den resultierenden URI zu beeinflussen, es sei denn, der Host Header wurde überprüft. Anweisungen zum ordnungsgemäßen Überprüfen des Headers in Ihrer Bereitstellungsumgebung finden Sie in der Host Bereitstellungsdokumentation.

Gilt für: