Partager via


BindingParameterConfiguration Classe

Définition

Représente un BindingParameter. Les actions/fonctions peuvent avoir au maximum un seul BindingParameter. Ce paramètre a une sémantique similaire au mot-clé 'this' dans les méthodes des extension C#.

Par exemple, pour une URL qui identifie un film, si une action a une liaisonParameter qui est un film, vous pouvez lier l’action à l’URL.

Par exemple, si ~/Movies(1) identifie un film et qu’il existe une action De validation qui a une liaison de paramètre de film, vous pouvez appeler cette action à l’url ~/Movies(1)/Checkout

Type de BindingParameter qui doit être soit un EntityType soit une collection de EntityTypes.
public class BindingParameterConfiguration : Microsoft.AspNet.OData.Builder.ParameterConfiguration
type BindingParameterConfiguration = class
    inherit ParameterConfiguration
Public Class BindingParameterConfiguration
Inherits ParameterConfiguration
Héritage
BindingParameterConfiguration

Constructeurs

BindingParameterConfiguration(String, IEdmTypeConfiguration)

Créer un BindingParameterConfiguration

Champs

DefaultBindingParameterName

Nom du paramètre par défaut pour le paramètre de liaison d’une action.

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 peut ou non avoir la valeur Null.

(Hérité de ParameterConfiguration)
TypeConfiguration

Type du paramètre

(Hérité de ParameterConfiguration)

Méthodes

HasDefaultValue(String)

Définit la valeur facultative sur 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 à