IFormCollection.Item[String] Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il valore con la chiave specificata.
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
Parametri
- key
- String
Chiave del valore da ottenere.
Valore della proprietà
Elemento con la chiave specificata o StringValues.Empty
se la chiave non è presente.
Eccezioni
key è null.
tipo di contenuto non corretto.
Commenti
IFormCollection ha un contratto indicizzatore diverso da IDictionary<TKey,TValue>, perché restituirà StringValues.Empty
le voci mancanti anziché generare un'eccezione.
Questo indicizzatore può essere usato solo nelle richieste POST. In caso contrario, viene generata un'eccezione di tipo InvalidOperationException .
La chiamata di questa proprietà potrebbe comportare l'esaurimento dei thread perché esegue il wrapping di un'implementazione asincrona. Il HttpRequest.ReadFormAsync(CancellationToken)
metodo può ottenere il form senza blocco. Per altre informazioni, vedere https://aka.ms/aspnet/forms-async.