IFormCollection.Item[String] Properti
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.
Mendapatkan nilai dengan kunci yang ditentukan.
public:
property Microsoft::Extensions::Primitives::StringValues default[System::String ^] { Microsoft::Extensions::Primitives::StringValues get(System::String ^ key); };
public Microsoft.Extensions.Primitives.StringValues this[string key] { get; }
member this.Item(string) : Microsoft.Extensions.Primitives.StringValues
Default Public ReadOnly Property Item(key As String) As StringValues
Parameter
- key
- String
Kunci nilai yang akan didapatkan.
Nilai Properti
Elemen dengan kunci yang ditentukan, atau StringValues.Empty
jika kunci tidak ada.
Pengecualian
kunci null.
jenis konten yang salah.
Keterangan
IFormCollection memiliki kontrak pengindeks yang berbeda dari IDictionary<TKey,TValue>, karena akan kembali StringValues.Empty
untuk entri yang hilang daripada melempar Pengecualian.
Pengindeks ini hanya dapat digunakan pada permintaan POST. Jika tidak, pengecualian jenis InvalidOperationException dilemparkan.
Memanggil properti ini dapat mengakibatkan kelelahan utas karena membungkus implementasi asinkron. Metode ini HttpRequest.ReadFormAsync(CancellationToken)
bisa mendapatkan formulir tanpa memblokir. Untuk informasi selengkapnya, lihat https://aka.ms/aspnet/forms-async.