ValueProviderResult Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
GetValue(String) Wynik operacji.
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)
- Dziedziczenie
-
ValueProviderResult
- Implementuje
Uwagi
ValueProviderResult może reprezentować jedną przesłaną wartość lub wiele przesłanych wartości.
Służy FirstValue do używania tylko jednej wartości, niezależnie od tego, czy przesłano pojedynczą wartość, czy wiele wartości.
Traktuj ValueProviderResult jako element IEnumerable<T> do korzystania ze wszystkich wartości, niezależnie od tego, czy przesłano pojedynczą wartość, czy wiele wartości.
Konstruktory
ValueProviderResult(StringValues) |
Tworzy nowy ValueProviderResult przy użyciu polecenia InvariantCulture. |
ValueProviderResult(StringValues, CultureInfo) |
Tworzy nowy adres ValueProviderResult. |
Pola
None |
Obiekt ValueProviderResult reprezentujący brak danych. |
Właściwości
Culture |
Pobiera lub ustawia CultureInfo skojarzone z wartościami. |
FirstValue |
Pobiera pierwszą wartość na podstawie wartości zamówienia podanych w żądaniu. Użyj FirstValue polecenia , aby uzyskać pojedynczą wartość do przetwarzania niezależnie od tego, czy w żądaniu podano jedną, czy wiele wartości. |
Length |
Pobiera liczbę przesłanych wartości. |
Values |
Pobiera lub ustawia wartości. |
Metody
Equals(Object) |
GetValue(String) Wynik operacji. |
Equals(ValueProviderResult) |
GetValue(String) Wynik operacji. |
GetEnumerator() |
Pobiera element IEnumerator<T> dla tego ValueProviderResultelementu . |
GetHashCode() |
GetValue(String) Wynik operacji. |
ToString() |
GetValue(String) Wynik operacji. |
Operatory
Equality(ValueProviderResult, ValueProviderResult) |
Porównuje dwa ValueProviderResult obiekty pod kątem równości. |
Explicit(ValueProviderResult to String) |
Konwertuje podaną ValueProviderResult wartość na ciąg rozdzielony przecinkami zawierający wszystkie przesłane wartości. |
Explicit(ValueProviderResult to String[]) |
Konwertuje podaną ValueProviderResult wartość na tablicę String zawierającą wszystkie przesłane wartości. |
Inequality(ValueProviderResult, ValueProviderResult) |
Porównuje dwa ValueProviderResult obiekty pod kątem nierówności. |
Jawne implementacje interfejsu
IEnumerable.GetEnumerator() |
GetValue(String) Wynik operacji. |
Metody rozszerzania
ConvertTo(ValueProviderResult, Type) |
Próbuje przekonwertować wartości w |
ConvertTo<T>(ValueProviderResult) |
Próbuje przekonwertować wartości w |