Bagikan melalui


PageConventionCollection Kelas

Definisi

IPageConventionKoleksi .

public ref class PageConventionCollection : System::Collections::ObjectModel::Collection<Microsoft::AspNetCore::Mvc::ApplicationModels::IPageConvention ^>
public class PageConventionCollection : System.Collections.ObjectModel.Collection<Microsoft.AspNetCore.Mvc.ApplicationModels.IPageConvention>
type PageConventionCollection = class
    inherit Collection<IPageConvention>
Public Class PageConventionCollection
Inherits Collection(Of IPageConvention)
Warisan
PageConventionCollection

Konstruktor

PageConventionCollection()

Menginisialisasi instans PageConventionCollection baru kelas yang kosong.

PageConventionCollection(IList<IPageConvention>)

Menginisialisasi instans PageConventionCollection baru kelas sebagai pembungkus untuk daftar yang ditentukan.

Metode

AddAreaFolderApplicationModelConvention(String, String, Action<PageApplicationModel>)

Membuat dan menambahkan IPageApplicationModelConvention yang memanggil tindakan pada PageApplicationModel instans untuk semua halaman di bawah folder area yang ditentukan.

AddAreaFolderRouteModelConvention(String, String, Action<PageRouteModel>)

Membuat dan menambahkan IPageRouteModelConvention yang memanggil tindakan pada PageRouteModel instans untuk semua halaman di bawah folder area yang ditentukan.

AddAreaPageApplicationModelConvention(String, String, Action<PageApplicationModel>)

Membuat dan menambahkan yang IPageApplicationModelConvention memanggil tindakan pada PageApplicationModel halaman dengan nama yang ditentukan yang terletak di area yang ditentukan.

AddAreaPageRouteModelConvention(String, String, Action<PageRouteModel>)

Membuat dan menambahkan yang IPageRouteModelConvention memanggil tindakan pada PageRouteModel halaman dengan nama yang ditentukan yang terletak di area yang ditentukan.

AddFolderApplicationModelConvention(String, Action<PageApplicationModel>)

Membuat dan menambahkan IPageApplicationModelConvention yang memanggil tindakan pada PageApplicationModel instans untuk semua halaman di bawah folder yang ditentukan.

AddFolderRouteModelConvention(String, Action<PageRouteModel>)

Membuat dan menambahkan IPageRouteModelConvention yang memanggil tindakan pada PageRouteModel instans untuk semua halaman di bawah folder yang ditentukan.

AddPageApplicationModelConvention(String, Action<PageApplicationModel>)

Membuat dan menambahkan yang IPageApplicationModelConvention memanggil tindakan pada PageApplicationModel halaman dengan nama yang ditentukan.

AddPageRouteModelConvention(String, Action<PageRouteModel>)

Membuat dan menambahkan yang IPageRouteModelConvention memanggil tindakan pada PageRouteModel halaman dengan nama yang ditentukan.

RemoveType(Type)

Menghapus semua IPageConvention instans dari jenis yang ditentukan.

RemoveType<TPageConvention>()

Menghapus semua IPageConvention instans dari jenis yang ditentukan.

Metode Ekstensi

Add(PageConventionCollection, IParameterModelBaseConvention)

Menambahkan yang ditentukan convention ke conventions. Konvensi tambahan akan berlaku untuk semua properti dan parameter handler pada metode handler.

AddAreaPageRoute(PageConventionCollection, String, String, String)

Menambahkan yang ditentukan route ke halaman pada yang ditentukan pageName yang terletak di area yang ditentukan.

Halaman dapat dirutekan melalui route selain kumpulan rute berbasis jalur default. Semua tautan yang dihasilkan untuk halaman ini akan menggunakan rute yang ditentukan.

AddPageRoute(PageConventionCollection, String, String)

Menambahkan yang ditentukan route ke halaman pada yang ditentukan pageName.

Halaman dapat dirutekan melalui route selain kumpulan rute berbasis jalur default. Semua tautan yang dihasilkan untuk halaman ini akan menggunakan rute yang ditentukan.

AllowAnonymousToAreaFolder(PageConventionCollection, String, String)

Memperbolehkan akses anonim ke semua halaman di bawah folder area yang ditentukan.

AllowAnonymousToAreaPage(PageConventionCollection, String, String)

Memungkinkan akses anonim ke halaman dengan nama yang ditentukan yang terletak di area yang ditentukan.

AllowAnonymousToFolder(PageConventionCollection, String)

Memperbolehkan akses anonim ke semua halaman di bawah folder yang ditentukan.

AllowAnonymousToPage(PageConventionCollection, String)

Memungkinkan akses anonim ke halaman dengan nama yang ditentukan.

AuthorizeAreaFolder(PageConventionCollection, String, String)

Memerlukan otorisasi dengan kebijakan default untuk semua halaman di bawah folder yang ditentukan.

AuthorizeAreaFolder(PageConventionCollection, String, String, String)

Memerlukan otorisasi dengan kebijakan yang ditentukan untuk semua halaman di bawah folder yang ditentukan.

AuthorizeAreaPage(PageConventionCollection, String, String)

Memerlukan otorisasi untuk halaman area yang ditentukan.

AuthorizeAreaPage(PageConventionCollection, String, String, String)

Memerlukan otorisasi untuk halaman area yang ditentukan dengan kebijakan yang ditentukan.

AuthorizeFolder(PageConventionCollection, String)

Memerlukan otorisasi untuk semua halaman di bawah folder yang ditentukan.

AuthorizeFolder(PageConventionCollection, String, String)

Memerlukan otorisasi untuk semua halaman di bawah folder yang ditentukan.

AuthorizePage(PageConventionCollection, String)

Memerlukan otorisasi untuk halaman yang ditentukan.

AuthorizePage(PageConventionCollection, String, String)

Memerlukan otorisasi dengan kebijakan yang ditentukan untuk halaman dengan nama yang ditentukan.

ConfigureFilter(PageConventionCollection, IFilterMetadata)

Mengonfigurasi yang ditentukan filter untuk diterapkan ke semua Halaman Razor.

ConfigureFilter(PageConventionCollection, Func<PageApplicationModel,IFilterMetadata>)

Mengonfigurasi yang ditentukan factory untuk menerapkan filter ke semua Halaman Razor.

Berlaku untuk