ApiBehaviorOptions.SuppressInferBindingSourcesForParameters Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která určuje, zda zdroje vazby modelu jsou odvozeny pro parametry akce na řadičích anotované s ApiControllerAttribute potlačeno.
Pokud je tato možnost povolená, odvozují se následující zdroje: Parametry, které se zobrazují jako hodnoty trasy, se předpokládají, že budou vázány z cesty (Path). Parametry typu IFormFile a IFormFileCollection předpokládá se, že jsou vázané z formuláře. Parametry, které jsou složité (IsComplexType) a jsou registrovány v kontejneru DI (IServiceCollection) se předpokládají, že jsou vázány ze služeb Services, pokud tato možnost není explicitně zakázána DisableImplicitFromServicesParameters. Parametry, které jsou složité (IsComplexType) se předpokládají, že jsou vázány z těla (Body). Předpokládá se, že všechny ostatní parametry budou vázány z dotazu.
public:
property bool SuppressInferBindingSourcesForParameters { bool get(); void set(bool value); };
public bool SuppressInferBindingSourcesForParameters { get; set; }
member this.SuppressInferBindingSourcesForParameters : bool with get, set
Public Property SuppressInferBindingSourcesForParameters As Boolean