BindingParameterConfiguration Classe
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.
Representa um BindingParameter. Ações/Funções podem ter no máximo um BindingParameter. Este parâmetro possui uma semântica semelhante à palavra-chave 'this' nos métodos de extensões C#.
Ou seja, se ~/Movies(1) identificar um Filme e houver uma ação Checkout que tenha um Movie BindingParameter, você poderá invocar essa Ação nesta URL ~/Filmes(1)/Checkout
public class BindingParameterConfiguration : Microsoft.AspNet.OData.Builder.ParameterConfiguration
type BindingParameterConfiguration = class
inherit ParameterConfiguration
Public Class BindingParameterConfiguration
Inherits ParameterConfiguration
- Herança
Construtores
BindingParameterConfiguration(String, IEdmTypeConfiguration) |
Crie um BindingParameterConfiguration |
Campos
DefaultBindingParameterName |
O nome do parâmetro padrão para o parâmetro de associação de uma ação. |
Propriedades
DefaultValue |
Obtém ou define um valor padrão para o parâmetro opcional. (Herdado de ParameterConfiguration) |
DerivedTypeConstraints |
Configuração que lista tipos derivados permitidos para a propriedade . (Herdado de ParameterConfiguration) |
IsOptional |
Obtém ou define um valor que indica se este parâmetro é opcional ou não. (Herdado de ParameterConfiguration) |
Name |
O nome do parâmetro (Herdado de ParameterConfiguration) |
Nullable |
Obtém ou define um valor que indica se esse parâmetro é anulável ou não. (Herdado de ParameterConfiguration) |
TypeConfiguration |
O tipo do parâmetro (Herdado de ParameterConfiguration) |
Métodos
HasDefaultValue(String) |
Define o valor opcional como true, valor padrão como determinado valor. (Herdado de ParameterConfiguration) |
HasDerivedTypeConstraint<TDerivedType>() |
Adiciona TDerivedType à lista de restrições de tipo derivado. (Herdado de ParameterConfiguration) |
HasDerivedTypeConstraints(Type[]) |
Adiciona subtipos à lista de restrições de tipo derivado. (Herdado de ParameterConfiguration) |
Optional() |
Define o valor opcional como true. (Herdado de ParameterConfiguration) |
Required() |
Define o valor opcional como false. (Herdado de ParameterConfiguration) |