ValueProviderResult Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Výsledek GetValue(String) operace.
public value class ValueProviderResult : IEquatable<Microsoft::AspNetCore::Mvc::ModelBinding::ValueProviderResult>, System::Collections::Generic::IEnumerable<System::String ^>
public struct ValueProviderResult : IEquatable<Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult>, System.Collections.Generic.IEnumerable<string>
public readonly struct ValueProviderResult : IEquatable<Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult>, System.Collections.Generic.IEnumerable<string>
type ValueProviderResult = struct
interface seq<string>
interface IEnumerable
Public Structure ValueProviderResult
Implements IEnumerable(Of String), IEquatable(Of ValueProviderResult)
- Dědičnost
-
ValueProviderResult
- Implementuje
Poznámky
ValueProviderResult může představovat jednu odeslanou hodnotu nebo více odeslaných hodnot.
Umožňuje FirstValue použít pouze jednu hodnotu bez ohledu na to, jestli byla odeslána jedna nebo více hodnot.
Nakládat ValueProviderResult jako s IEnumerable<T> , pokud chcete využívat všechny hodnoty bez ohledu na to, jestli byla odeslána jedna nebo více hodnot.
Konstruktory
| ValueProviderResult(StringValues) |
Vytvoří nový ValueProviderResult pomocí InvariantCulture. |
| ValueProviderResult(StringValues, CultureInfo) |
Vytvoří nový objekt ValueProviderResult. |
Pole
| None |
A ValueProviderResult , který představuje nedostatek dat. |
Vlastnosti
| Culture |
Získá nebo nastaví CultureInfo přidružené k hodnotám. |
| FirstValue |
Získá první hodnotu na základě hodnot objednávek zadaných v požadavku. Slouží FirstValue k získání jedné hodnoty pro zpracování bez ohledu na to, jestli byla v požadavku poskytnuta jedna nebo více hodnot. |
| Length |
Získá počet odeslaných hodnot. |
| Values |
Získá nebo nastaví hodnoty. |
Metody
| Equals(Object) |
Výsledek GetValue(String) operace. |
| Equals(ValueProviderResult) |
Výsledek GetValue(String) operace. |
| GetEnumerator() |
Získá pro IEnumerator<T> tento ValueProviderResult. |
| GetHashCode() |
Výsledek GetValue(String) operace. |
| ToString() |
Výsledek GetValue(String) operace. |
Operátory
| Equality(ValueProviderResult, ValueProviderResult) |
Porovná dva ValueProviderResult objekty z hlediska rovnosti. |
| Explicit(ValueProviderResult to String) |
Převede zadaný ValueProviderResult řetězec na řetězec oddělený čárkami, který obsahuje všechny odeslané hodnoty. |
| Explicit(ValueProviderResult to String[]) |
Převede zadané ValueProviderResult hodnoty na pole String obsahující všechny odeslané hodnoty. |
| Inequality(ValueProviderResult, ValueProviderResult) |
Porovná dva ValueProviderResult objekty nerovnosti. |
Explicitní implementace rozhraní
| IEnumerable.GetEnumerator() |
Výsledek GetValue(String) operace. |
Metody rozšíření
| ConvertTo(ValueProviderResult, Type) |
Pokusí se převést hodnoty v |
| ConvertTo<T>(ValueProviderResult) |
Pokusí se převést hodnoty v |