IFormCollection.Item[String] Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Değeri belirtilen anahtarla alır.
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
Parametreler
- key
- String
Alınacak değerin anahtarı.
Özellik Değeri
Belirtilen anahtara sahip öğe veya StringValues.Empty
anahtar yoksa.
Özel durumlar
anahtar null.
yanlış içerik türü.
Açıklamalar
IFormCollection, özel durum oluşturmak yerine eksik girdiler için döndüreceği StringValues.Empty
için değerinden farklı bir dizin oluşturucu sözleşmesine IDictionary<TKey,TValue>sahiptir.
Bu dizin oluşturucu yalnızca POST isteklerinde kullanılabilir. Aksi takdirde türünde InvalidOperationException bir özel durum oluşturulur.
Bu özelliğin çağrılması, zaman uyumsuz bir uygulama sarmalandığından iş parçacığı tükenmesi ile sonuçlanabilir.
HttpRequest.ReadFormAsync(CancellationToken)
yöntemi, engelleme olmadan formu alabilir. Daha fazla bilgi için bkz. https://aka.ms/aspnet/forms-async.