Freigeben über


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 action Namen und die Route valuesenthält.

Action(IUrlHelper, String, String)

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

Action(IUrlHelper, String, String, Object)

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

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

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen action Namen, controller Namen, route valuesund protocol zur Verwendung 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 action Namen, controller Namen, Route values, zu verwendende protocol und host Namen enthält. Generiert eine absolute URL, wenn die protocol und host nichtnullsind. 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 action Namen, controller Namen, Route values, zu verwendende protocol, host Namen und fragmententhält. Generiert eine absolute URL, wenn die protocol und host nichtnullsind. Wichtige Sicherheitsinformationen finden Sie im Abschnitt "Hinweise".

Action(IUrlHelper)

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

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)

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

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)

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen action Namen und die 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)

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die die angegebenen action und controller Namen 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)

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen action Namen, controller Namen und Routen 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)

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen action Namen, controller Namen, route valuesund protocol zur Verwendung 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, z. B. "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 nicht vertrauenswürdige Eingaben den resultierenden URI beeinflussen, es sei denn, der Host-Header wurde überprüft. Anweisungen zum ordnungsgemäßen Überprüfen des Host Headers in Ihrer Bereitstellungsumgebung finden Sie in der Bereitstellungsdokumentation.

Gilt für:

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

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen action Namen, controller Namen, Route values, zu verwendende protocol und host Namen enthält. Generiert eine absolute URL, wenn die protocol und host nichtnullsind. 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, z. B. "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 nicht vertrauenswürdige Eingaben den resultierenden URI beeinflussen, es sei denn, der Host-Header wurde überprüft. Anweisungen zum ordnungsgemäßen Überprüfen des Host Headers in Ihrer Bereitstellungsumgebung finden Sie in der Bereitstellungsdokumentation.

Gilt für:

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

Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs
Quelle:
UrlHelperExtensions.cs

Generiert eine URL mit einem Pfad für eine Aktionsmethode, die den angegebenen action Namen, controller Namen, Route values, zu verwendende protocol, host Namen und fragmententhält. Generiert eine absolute URL, wenn die protocol und host nichtnullsind. 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, z. B. "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 nicht vertrauenswürdige Eingaben den resultierenden URI beeinflussen, es sei denn, der Host-Header wurde überprüft. Anweisungen zum ordnungsgemäßen Überprüfen des Host Headers in Ihrer Bereitstellungsumgebung finden Sie in der Bereitstellungsdokumentation.

Gilt für: