Поделиться через


PageConventionCollectionExtensions.AuthorizeAreaPage Метод

Определение

Перегрузки

AuthorizeAreaPage(PageConventionCollection, String, String)

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

AuthorizeAreaPage(PageConventionCollection, String, String, String)

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

AuthorizeAreaPage(PageConventionCollection, String, String)

Исходный код:
PageConventionCollectionExtensions.cs
Исходный код:
PageConventionCollectionExtensions.cs
Исходный код:
PageConventionCollectionExtensions.cs

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

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

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

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

PageConventionCollection.

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

AuthorizeAreaPage(PageConventionCollection, String, String, String)

Исходный код:
PageConventionCollectionExtensions.cs
Исходный код:
PageConventionCollectionExtensions.cs
Исходный код:
PageConventionCollectionExtensions.cs

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

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

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

policy
String

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

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

PageConventionCollection.

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