PageConventionCollectionExtensions.AuthorizeAreaPage Метод

Определение

Перегрузки

AuthorizeAreaPage(PageConventionCollection, String, String)

Требуется авторизация для указанной страницы области.

AuthorizeAreaPage(PageConventionCollection, String, String, String)

Требуется авторизация для страницы указанной области с указанной политикой.

AuthorizeAreaPage(PageConventionCollection, String, String)

Требуется авторизация для указанной страницы области.

public static Microsoft.AspNetCore.Mvc.ApplicationModels.PageConventionCollection AuthorizeAreaPage (this Microsoft.AspNetCore.Mvc.ApplicationModels.PageConventionCollection conventions, string areaName, string pageName);
static member AuthorizeAreaPage : Microsoft.AspNetCore.Mvc.ApplicationModels.PageConventionCollection * string * string -> Microsoft.AspNetCore.Mvc.ApplicationModels.PageConventionCollection
<Extension()>
Public Function AuthorizeAreaPage (conventions As PageConventionCollection, areaName As String, pageName As String) As PageConventionCollection

Параметры

conventions
PageConventionCollection

PageConventionCollection для настройки.

areaName
String

Имя области.

pageName
String

Имя страницы, например /Users/List

Имя страницы — это путь к файлу без расширения относительно корневого каталога страниц для указанной области. Например, имя страницы для файловых областей/Identity/Pages/Manage/Accounts.cshtml имеет значение /Manage/Accounts.

Возвращаемое значение

PageConventionCollection

PageConventionCollection.

Применяется к

AuthorizeAreaPage(PageConventionCollection, String, String, String)

Требуется авторизация для страницы указанной области с указанной политикой.

public static Microsoft.AspNetCore.Mvc.ApplicationModels.PageConventionCollection AuthorizeAreaPage (this Microsoft.AspNetCore.Mvc.ApplicationModels.PageConventionCollection conventions, string areaName, string pageName, string policy);
static member AuthorizeAreaPage : Microsoft.AspNetCore.Mvc.ApplicationModels.PageConventionCollection * string * string * string -> Microsoft.AspNetCore.Mvc.ApplicationModels.PageConventionCollection
<Extension()>
Public Function AuthorizeAreaPage (conventions As PageConventionCollection, areaName As String, pageName As String, policy As String) As PageConventionCollection

Параметры

conventions
PageConventionCollection

PageConventionCollection для настройки.

areaName
String

Имя области.

pageName
String

Имя страницы, например /Users/List

Имя страницы — это путь к файлу без расширения относительно корневого каталога страниц для указанной области. Например, имя страницы для файловых областей/Identity/Pages/Manage/Accounts.cshtml имеет значение /Manage/Accounts.

policy
String

Политика авторизации.

Возвращаемое значение

PageConventionCollection

PageConventionCollection.

Применяется к