Compartilhar via


NonbindingParameterConfiguration Classe

Definição

Representa um parâmetro de operação não associação. Parâmetros de não associação são fornecidos no corpo POST para ações Parâmetros de não associação são fornecidos de três maneiras para o Functions

  • ~/.../Function(p1=value)
  • ~/.../Function(p1=@x)?@x=value
  • ~/.../Function?p1=value (permitido somente se a Função for o último segmento de caminho de URL).
public class NonbindingParameterConfiguration : Microsoft.AspNet.OData.Builder.ParameterConfiguration
type NonbindingParameterConfiguration = class
    inherit ParameterConfiguration
Public Class NonbindingParameterConfiguration
Inherits ParameterConfiguration
Herança
NonbindingParameterConfiguration

Construtores

NonbindingParameterConfiguration(String, IEdmTypeConfiguration)

Inicializa uma nova instância da classe NonbindingParameterConfiguration.

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 que são 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)

Aplica-se a