Share via


ApiBehaviorOptions.SuppressInferBindingSourcesForParameters Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje, zda jsou zdroje vazby modelu odvozeny pro parametry akce na kontroleru s poznámkami ApiControllerAttribute je potlačena.

Pokud je tato možnost povolená, odvozují se následující zdroje: Parametry, které se zobrazují jako hodnoty trasy, se považují za svázané z cesty (Path). Parametry typu IFormFile a IFormFileCollection se předpokládají jako vázané z formuláře. Parametry, které jsou komplexní (IsComplexType) a jsou registrovány v kontejneru DI (IServiceCollection), se předpokládá, že jsou vázány ze služeb Services, pokud není tato možnost explicitně zakázána DisableImplicitFromServicesParameters. U parametrů, které jsou komplexní (IsComplexType), se předpokládá, že jsou vázány z těla (Body). Předpokládá se, že všechny ostatní parametry jsou 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

Hodnota vlastnosti

Platí pro