Share via


ValueProviderResult Yapı

Tanım

İşlemin sonucu GetValue(String) .

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)
Devralma
ValueProviderResult
Uygulamalar

Açıklamalar

ValueProviderResult gönderilen tek bir değeri veya birden çok gönderilen değeri temsil edebilir.

Tek bir değerin veya birden çok değerin gönderilip gönderilmediğine bakılmaksızın yalnızca tek bir değeri kullanmak için kullanın FirstValue .

Tek bir değerin veya birden çok değerin gönderilip gönderilmediğine bakılmaksızın tüm değerleri kullanmak için olarak IEnumerable<T> davranınValueProviderResult.

Oluşturucular

ValueProviderResult(StringValues)

kullanarak InvariantCultureyeni ValueProviderResult bir oluşturur.

ValueProviderResult(StringValues, CultureInfo)

Yeni bir ValueProviderResult oluşturur.

Alanlar

None

ValueProviderResult Veri eksikliğini temsil eden bir.

Özellikler

Culture

Değerlerle ilişkili değerini CultureInfo alır veya ayarlar.

FirstValue

İstekte sağlanan sipariş değerlerine göre ilk değeri alır. İstekte tek veya birden çok değer sağlanıp sağlanmadığına bakılmaksızın işleme için tek bir değer almak için kullanın FirstValue .

Length

Gönderilen değerlerin sayısını alır.

Values

Değerleri alır veya ayarlar.

Yöntemler

Equals(Object)

İşlemin sonucu GetValue(String) .

Equals(ValueProviderResult)

İşlemin sonucu GetValue(String) .

GetEnumerator()

Bunun ValueProviderResultiçin bir IEnumerator<T> alır.

GetHashCode()

İşlemin sonucu GetValue(String) .

ToString()

İşlemin sonucu GetValue(String) .

İşleçler

Equality(ValueProviderResult, ValueProviderResult)

Eşitlik için iki ValueProviderResult nesneyi karşılaştırır.

Explicit(ValueProviderResult to String)

Sağlanan ValueProviderResult öğesini gönderilen tüm değerleri içeren virgülle ayrılmış bir dizeye dönüştürür.

Explicit(ValueProviderResult to String[])

Sağlanan ValueProviderResult öğesini gönderilen tüm değerleri içeren bir diziye String dönüştürür.

Inequality(ValueProviderResult, ValueProviderResult)

Eşitsizlik için iki ValueProviderResult nesneyi karşılaştırır.

Belirtik Arabirim Kullanımları

IEnumerable.GetEnumerator()

İşlemin sonucu GetValue(String) .

Uzantı Metotları

ConvertTo(ValueProviderResult, Type)

içindeki result değerleri belirtilen türe dönüştürmeyi dener.

ConvertTo<T>(ValueProviderResult)

içindeki result değerleri belirtilen türe dönüştürmeyi dener.

Şunlara uygulanır