ValueProviderResult Struktura

Definice

GetValue(String) Výsledek 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.

Používá se FirstValue k využívání pouze jedné hodnoty bez ohledu na to, jestli byla odeslána jedna hodnota nebo více hodnot.

IEnumerable<T> Považovat ValueProviderResult za spotřebované všechny hodnoty bez ohledu na to, jestli byla odeslána jedna hodnota nebo více hodnot.

Konstruktory

ValueProviderResult(StringValues)

Vytvoří novou 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 založenou na hodnotách objednávek, které byly v požadavku zadané. Slouží FirstValue k získání jedné hodnoty pro zpracování bez ohledu na to, jestli byly v požadavku poskytovány jedné nebo více hodnot.

Length

Získá počet odeslaných hodnot.

Values

Získá nebo nastaví hodnoty.

Metody

Equals(Object)

Indicates whether this instance and a specified object are equal.

Equals(ValueProviderResult)

Indicates whether the current object is equal to another object of the same type.

GetEnumerator()

IEnumerator<T> Získá pro to ValueProviderResult.

GetHashCode()

Returns the hash code for this instance.

ToString()

Returns the fully qualified type name of this instance.

Operátory

Equality(ValueProviderResult, ValueProviderResult)

Porovná dva ValueProviderResult objekty pro rovnost.

Explicit(ValueProviderResult to String)

Převede zadaný ValueProviderResult řetězec na řetězec oddělený čárkami obsahující 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 pro nerovnost.

Explicitní implementace rozhraní

IEnumerable.GetEnumerator()

Returns an enumerator that iterates through a collection.

Metody rozšíření

ConvertTo(ValueProviderResult, Type)

Pokusí se převést hodnoty v result zadaném typu.

ConvertTo<T>(ValueProviderResult)

Pokusí se převést hodnoty v result zadaném typu.

Platí pro