次の方法で共有


UrlHelperExtensions.Action メソッド

定義

オーバーロード

Action(IUrlHelper)

アクション メソッドのパスを含む URL を生成します。

Action(IUrlHelper, String)

指定した action 名を含むアクション メソッドのパスを含む URL を生成します。

Action(IUrlHelper, String, Object)

指定した action 名とルート valuesを含むアクション メソッドのパスを含む URL を生成します。

Action(IUrlHelper, String, String)

指定した action 名と controller 名を含むアクション メソッドのパスを含む URL を生成します。

Action(IUrlHelper, String, String, Object)

指定した action 名、controller 名、ルート valuesを含むアクション メソッドのパスを含む URL を生成します。

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

指定した action 名、controller 名、ルート values、および使用する protocol を含むアクション メソッドのパスを含む URL を生成します。 重要なセキュリティ情報については、「解説」セクションを参照してください。

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

指定した action 名、controller 名、ルート values、使用する protocolhost 名を含むアクション メソッドのパスを含む URL を生成します。 protocolhostnullでない場合は、絶対 URL を生成します。 重要なセキュリティ情報については、「解説」セクションを参照してください。

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

指定した action 名、controller 名、ルート values、使用する protocolhost 名、および fragmentを含むアクション メソッドのパスを含む URL を生成します。 protocolhostnullでない場合は、絶対 URL を生成します。 重要なセキュリティ情報については、「解説」セクションを参照してください。

Action(IUrlHelper)

ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs

アクション メソッドのパスを含む URL を生成します。

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

パラメーター

戻り値

生成された URL。

適用対象

Action(IUrlHelper, String)

ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs

指定した action 名を含むアクション メソッドのパスを含む URL を生成します。

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

パラメーター

action
String

アクション メソッドの名前。

戻り値

生成された URL。

適用対象

Action(IUrlHelper, String, Object)

ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs

指定した action 名とルート valuesを含むアクション メソッドのパスを含む URL を生成します。

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

パラメーター

action
String

アクション メソッドの名前。

values
Object

ルート値を含むオブジェクト。

戻り値

生成された URL。

適用対象

Action(IUrlHelper, String, String)

ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs

指定した action 名と controller 名を含むアクション メソッドのパスを含む URL を生成します。

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

パラメーター

action
String

アクション メソッドの名前。

controller
String

コントローラーの名前。

戻り値

生成された URL。

適用対象

Action(IUrlHelper, String, String, Object)

ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs

指定した action 名、controller 名、ルート valuesを含むアクション メソッドのパスを含む URL を生成します。

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

パラメーター

action
String

アクション メソッドの名前。

controller
String

コントローラーの名前。

values
Object

ルート値を含むオブジェクト。

戻り値

生成された URL。

適用対象

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

ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs

指定した action 名、controller 名、ルート values、および使用する protocol を含むアクション メソッドのパスを含む URL を生成します。 重要なセキュリティ情報については、「解説」セクションを参照してください。

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

パラメーター

action
String

アクション メソッドの名前。

controller
String

コントローラーの名前。

values
Object

ルート値を含むオブジェクト。

protocol
String

URL のプロトコル ("http" や "https" など)。

戻り値

生成された URL。

注釈

このメソッドは、Host の値を使用して、生成された URI のホスト セクションを設定します。 現在の要求の値に依存すると、Host ヘッダーが検証されていない限り、信頼されていない入力が結果の URI に影響を与える可能性があります。 デプロイ環境で Host ヘッダーを適切に検証する方法については、デプロイのドキュメントを参照してください。

適用対象

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

ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs

指定した action 名、controller 名、ルート values、使用する protocolhost 名を含むアクション メソッドのパスを含む URL を生成します。 protocolhostnullでない場合は、絶対 URL を生成します。 重要なセキュリティ情報については、「解説」セクションを参照してください。

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

パラメーター

action
String

アクション メソッドの名前。

controller
String

コントローラーの名前。

values
Object

ルート値を含むオブジェクト。

protocol
String

URL のプロトコル ("http" や "https" など)。

host
String

URL のホスト名。

戻り値

生成された URL。

注釈

host の値は信頼できる値である必要があります。 現在の要求の値に依存すると、Host ヘッダーが検証されていない限り、信頼されていない入力が結果の URI に影響を与える可能性があります。 デプロイ環境で Host ヘッダーを適切に検証する方法については、デプロイのドキュメントを参照してください。

適用対象

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

ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs
ソース:
UrlHelperExtensions.cs

指定した action 名、controller 名、ルート values、使用する protocolhost 名、および fragmentを含むアクション メソッドのパスを含む URL を生成します。 protocolhostnullでない場合は、絶対 URL を生成します。 重要なセキュリティ情報については、「解説」セクションを参照してください。

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

パラメーター

action
String

アクション メソッドの名前。

controller
String

コントローラーの名前。

values
Object

ルート値を含むオブジェクト。

protocol
String

URL のプロトコル ("http" や "https" など)。

host
String

URL のホスト名。

fragment
String

URL のフラグメント。

戻り値

生成された URL。

注釈

host の値は信頼できる値である必要があります。 現在の要求の値に依存すると、Host ヘッダーが検証されていない限り、信頼されていない入力が結果の URI に影響を与える可能性があります。 デプロイ環境で Host ヘッダーを適切に検証する方法については、デプロイのドキュメントを参照してください。

適用対象