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 |