Sdílet prostřednictvím


BindingParameterConfiguration Třída

Definice

Představuje BindingParameter. Akce/funkce můžou mít maximálně jeden BindingParameter. Tento parametr má podobnou sémantiku jako klíčové slovo "this" v metodách rozšíření jazyka C#.

Pokud je například zadána adresa URL, která identifikuje video, pokud existuje akce, která má bindingParameter, který je Film, můžete akci svázat s adresou URL.

To znamená, že pokud ~/Movies(1) identifikuje film a existuje akce Rezervace, která má Parametr vazby videa, můžete tuto akci vyvolat na této adrese URL ~/Movies(1)/Checkout.

Typ BindingParameter musí být Buď EntityType, nebo Kolekce EntityTypes.
public class BindingParameterConfiguration : Microsoft.AspNet.OData.Builder.ParameterConfiguration
type BindingParameterConfiguration = class
    inherit ParameterConfiguration
Public Class BindingParameterConfiguration
Inherits ParameterConfiguration
Dědičnost
BindingParameterConfiguration

Konstruktory

BindingParameterConfiguration(String, IEdmTypeConfiguration)

Vytvoření BindingParameterConfiguration

Pole

DefaultBindingParameterName

Výchozí název parametru vazby akce.

Vlastnosti

DefaultValue

Získá nebo nastaví výchozí hodnotu pro volitelný parametr.

(Zděděno od ParameterConfiguration)
DerivedTypeConstraints

Konfigurace, která uvádí odvozené typy, které jsou pro vlastnost povoleny.

(Zděděno od ParameterConfiguration)
IsOptional

Získá nebo nastaví hodnotu označující, zda je tento parametr volitelný nebo ne.

(Zděděno od ParameterConfiguration)
Name

Název parametru

(Zděděno od ParameterConfiguration)
Nullable

Získá nebo nastaví hodnotu označující, zda je tento parametr null nebo ne.

(Zděděno od ParameterConfiguration)
TypeConfiguration

Typ parametru

(Zděděno od ParameterConfiguration)

Metody

HasDefaultValue(String)

Nastaví volitelnou hodnotu na true a výchozí hodnotu jako danou hodnotu.

(Zděděno od ParameterConfiguration)
HasDerivedTypeConstraint<TDerivedType>()

Přidá TDerivedType do seznamu omezení odvozeného typu.

(Zděděno od ParameterConfiguration)
HasDerivedTypeConstraints(Type[])

Přidá podtypy do seznamu omezení odvozeného typu.

(Zděděno od ParameterConfiguration)
Optional()

Nastaví volitelnou hodnotu na true.

(Zděděno od ParameterConfiguration)
Required()

Nastaví volitelnou hodnotu na false.

(Zděděno od ParameterConfiguration)

Platí pro