Microsoft.AspNetCore.Routing.Matching Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan jenis yang digunakan untuk menyesuaikan pencocokan rute titik akhir.
Candidate |
Mewakili sekumpulan Endpoint kandidat yang telah dicocokkan dengan sistem perutean. Digunakan oleh implementasi EndpointSelector dan IEndpointSelectorPolicy. |
Endpoint |
Perbandingan yang dapat memesan Endpoint instans berdasarkan implementasi IEndpointComparerPolicy. Implementasi dapat diambil dari penyedia layanan dan disediakan ke ExpandEndpoint(Int32, IReadOnlyList<Endpoint>, IComparer<Endpoint>). |
Endpoint |
Kelas dasar untuk IComparer<T> implementasi yang menggunakan jenis metadata tertentu dari Metadata untuk perbandingan. Berguna untuk menerapkan Comparer. |
Endpoint |
Layanan yang bertanggung jawab atas keputusan pemilihan akhir Endpoint . Untuk menggunakan register kustom EndpointSelector implementasi EndpointSelector dalam kontainer injeksi dependensi sebagai singleton. |
Host |
MatcherPolicy yang mengimplementasikan pemfilteran dan pemilihan oleh header host permintaan. |
Http |
Yang MatcherPolicy mengimplementasikan pemfilteran dan pemilihan dengan metode HTTP permintaan. |
Policy |
Mendukung pengambilan titik akhir yang memenuhi kebijakan pencocokan tertentu. |
Candidate |
Status yang terkait dengan kandidat dalam CandidateSet. |
Policy |
Mewakili entri dalam PolicyJumpTable. |
Policy |
Mewakili tepi dalam grafik kebijakan pencocokan. |
IEndpoint |
Antarmuka MatcherPolicy yang dapat diimplementasikan untuk mengurutkan titik akhir. IEndpointComparerPolicy Implementasi harus mewarisi dari MatcherPolicy dan harus terdaftar dalam kontainer injeksi dependensi sebagai layanan singleton jenis MatcherPolicy. |
IEndpoint |
Antarmuka MatcherPolicy yang dapat diimplementasikan untuk memfilter titik akhir dalam CandidateSet. IEndpointSelectorPolicy Implementasi harus mewarisi dari MatcherPolicy dan harus terdaftar dalam kontainer injeksi dependensi sebagai layanan singleton jenis MatcherPolicy. |
INode |
Menerapkan antarmuka untuk kebijakan pencocokan dengan dukungan untuk menghasilkan representasi grafik titik akhir. |
IParameter |
Menentukan kontrak yang harus diterapkan kelas untuk memeriksa apakah nilai harfiah valid untuk batasan tertentu. Ketika parameter mengimplementasikan antarmuka ini, router dapat mengoptimalkan beberapa jalur dari tabel rute yang tidak cocok dengan batasan ini. |
Untuk informasi selengkapnya tentang perutean, lihat Perutean di ASP.NET Core.