Поделиться через


ValueProviderResult Структура

Определение

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)
Наследование
ValueProviderResult
Реализации

Комментарии

ValueProviderResult может представлять одно отправленное значение или несколько отправленных значений.

Используется FirstValue для использования только одного значения, независимо от того, было ли отправлено одно или несколько значений.

Рассматривайте ValueProviderResult как , IEnumerable<T> чтобы использовать все значения, независимо от того, было ли отправлено одно или несколько значений.

Конструкторы

ValueProviderResult(StringValues)

Создает объект с ValueProviderResult помощью InvariantCulture.

ValueProviderResult(StringValues, CultureInfo)

Создает новый экземпляр ValueProviderResult.

Поля

None

Объект ValueProviderResult , представляющий отсутствие данных.

Свойства

Culture

Возвращает или задает объект , связанный CultureInfo со значениями.

FirstValue

Возвращает первое значение на основе значений заказа, указанных в запросе. Используйте FirstValue , чтобы получить одно значение для обработки независимо от того, было ли указано одно или несколько значений в запросе.

Length

Возвращает количество отправленных значений.

Values

Возвращает или задает значения.

Методы

Equals(Object)

GetValue(String) Результат операции.

Equals(ValueProviderResult)

GetValue(String) Результат операции.

GetEnumerator()

Возвращает для IEnumerator<T> данного ValueProviderResultобъекта .

GetHashCode()

GetValue(String) Результат операции.

ToString()

GetValue(String) Результат операции.

Операторы

Equality(ValueProviderResult, ValueProviderResult)

Сравнивает два объекта ValueProviderResult на равенство.

Explicit(ValueProviderResult to String)

Преобразует предоставленный ValueProviderResult объект в строку с разделиниями-запятыми, содержащую все отправленные значения.

Explicit(ValueProviderResult to String[])

Преобразует предоставленный ValueProviderResult объект в массив String , содержащий все отправленные значения.

Inequality(ValueProviderResult, ValueProviderResult)

Проверяет неравенство двух объектов ValueProviderResult.

Явные реализации интерфейса

IEnumerable.GetEnumerator()

GetValue(String) Результат операции.

Методы расширения

ConvertTo(ValueProviderResult, Type)

Пытается преобразовать значения в в result указанный тип.

ConvertTo<T>(ValueProviderResult)

Пытается преобразовать значения в в result указанный тип.

Применяется к