RouteCollection.Add(String, RouteBase) Metode
Definisi
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.
Menambahkan rute ke akhir RouteCollection objek dan menetapkan nama yang ditentukan ke rute.
public:
void Add(System::String ^ name, System::Web::Routing::RouteBase ^ item);
public void Add (string name, System.Web.Routing.RouteBase item);
override this.Add : string * System.Web.Routing.RouteBase -> unit
Public Sub Add (name As String, item As RouteBase)
Parameter
- name
- String
Nilai yang mengidentifikasi rute. Nilainya bisa null
atau string kosong.
- item
- RouteBase
Rute untuk ditambahkan ke akhir koleksi.
Pengecualian
item
adalah null
.
name
sudah digunakan dalam koleksi.
Contoh
Contoh berikut menunjukkan cara menambahkan rute ke RouteCollection objek dan menetapkan nama ke rute.
void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
Sub Application_Start(ByVal sender As Object, ByVal e As EventArgs)
RegisterRoutes(RouteTable.Routes)
End Sub
Keterangan
Metode ini Add memungkinkan Anda menentukan nama untuk rute saat Anda menambahkannya ke koleksi rute. Dengan menentukan nama untuk rute, Anda dapat menentukan rute tertentu yang akan digunakan saat menggunakan perutean untuk membuat URL. Menentukan rute tertentu penting ketika lebih dari satu rute cocok dengan nilai yang Anda berikan ke GetVirtualPath metode . Jika Anda tidak menentukan rute bernama, perutean ASP.NET akan menggunakan rute pertama dalam koleksi yang cocok dengan nilai. Untuk informasi selengkapnya, lihat Cara: Membuat URL dari Rute.
Nama hanya dapat digunakan satu kali dalam RouteCollection objek.
Jika Anda tidak perlu menentukan nama untuk rute, Anda dapat menambahkan rute dengan memanggil Add metode .
GetReadLock Gunakan metode dan GetWriteLock metode untuk memastikan bahwa Anda berinteraksi dengan koleksi tanpa konflik dari proses lain.
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk