ValueProviderResult Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Resultado de uma GetValue(String) operação.
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)
- Herança
-
ValueProviderResult
- Implementações
Comentários
ValueProviderResult pode representar um único valor enviado ou vários valores enviados.
Use FirstValue para consumir apenas um único valor, independentemente de um único valor ou vários valores terem sido enviados.
Trate ValueProviderResult como um IEnumerable<T> para consumir todos os valores, independentemente de um único valor ou vários valores terem sido enviados.
Construtores
| ValueProviderResult(StringValues) |
Cria um novo ValueProviderResult usando InvariantCulture. |
| ValueProviderResult(StringValues, CultureInfo) |
Cria um novo ValueProviderResult. |
Campos
| None |
Um ValueProviderResult que representa a falta de dados. |
Propriedades
| Culture |
Obtém ou define o CultureInfo associado aos valores. |
| FirstValue |
Obtém o primeiro valor com base nos valores de pedido fornecidos na solicitação. Use FirstValue para obter um único valor para processamento, independentemente de um único ou vários valores terem sido fornecidos na solicitação. |
| Length |
Obtém o número de valores enviados. |
| Values |
Obtém ou define os valores. |
Métodos
| Equals(Object) |
Resultado de uma GetValue(String) operação. |
| Equals(ValueProviderResult) |
Resultado de uma GetValue(String) operação. |
| GetEnumerator() |
Obtém um IEnumerator<T> para este ValueProviderResult. |
| GetHashCode() |
Resultado de uma GetValue(String) operação. |
| ToString() |
Resultado de uma GetValue(String) operação. |
Operadores
| Equality(ValueProviderResult, ValueProviderResult) |
Compara dois objetos ValueProviderResult quanto à igualdade. |
| Explicit(ValueProviderResult to String) |
Converte o fornecido ValueProviderResult em uma cadeia de caracteres separada por vírgulas que contém todos os valores enviados. |
| Explicit(ValueProviderResult to String[]) |
Converte o fornecido ValueProviderResult em uma matriz de String contendo todos os valores enviados. |
| Inequality(ValueProviderResult, ValueProviderResult) |
Compara dois objetos ValueProviderResult quanto à desigualdade. |
Implantações explícitas de interface
| IEnumerable.GetEnumerator() |
Resultado de uma GetValue(String) operação. |
Métodos de Extensão
| ConvertTo(ValueProviderResult, Type) |
Tenta converter os valores em no |
| ConvertTo<T>(ValueProviderResult) |
Tenta converter os valores em no |