Partager via


NonbindingParameterConfiguration Classe

Définition

Représente un paramètre d’opération sans liaison. Les paramètres non de liaison sont fournis dans le corps POST pour Actions Les paramètres non de liaison sont fournis de 3 façons pour Functions

  • ~/.../Function(p1=value)
  • ~/.../Function(p1=@x)?@x=value
  • ~/.../Function?p1=value (autorisée uniquement si la fonction est le dernier segment de chemin d’url).
public class NonbindingParameterConfiguration : Microsoft.AspNet.OData.Builder.ParameterConfiguration
type NonbindingParameterConfiguration = class
    inherit ParameterConfiguration
Public Class NonbindingParameterConfiguration
Inherits ParameterConfiguration
Héritage
NonbindingParameterConfiguration

Constructeurs

NonbindingParameterConfiguration(String, IEdmTypeConfiguration)

Initialise une nouvelle instance de la classe NonbindingParameterConfiguration.

Propriétés

DefaultValue

Obtient ou définit une valeur par défaut pour le paramètre facultatif.

(Hérité de ParameterConfiguration)
DerivedTypeConstraints

Configuration qui répertorie les types dérivés autorisés pour la propriété .

(Hérité de ParameterConfiguration)
IsOptional

Obtient ou définit une valeur indiquant si ce paramètre est facultatif.

(Hérité de ParameterConfiguration)
Name

Nom du paramètre

(Hérité de ParameterConfiguration)
Nullable

Obtient ou définit une valeur indiquant si ce paramètre est nullable ou non.

(Hérité de ParameterConfiguration)
TypeConfiguration

Type du paramètre

(Hérité de ParameterConfiguration)

Méthodes

HasDefaultValue(String)

Définit la valeur facultative comme true, la valeur par défaut comme valeur donnée.

(Hérité de ParameterConfiguration)
HasDerivedTypeConstraint<TDerivedType>()

Ajoute TDerivedType à la liste des contraintes de type dérivées.

(Hérité de ParameterConfiguration)
HasDerivedTypeConstraints(Type[])

Ajoute des sous-types à la liste des contraintes de type dérivées.

(Hérité de ParameterConfiguration)
Optional()

Définit la valeur facultative sur true.

(Hérité de ParameterConfiguration)
Required()

Définit la valeur facultative sur false.

(Hérité de ParameterConfiguration)

S’applique à