ApiBehaviorOptions.SuppressInferBindingSourcesForParameters Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Model bağlama kaynaklarının açıklama ek ApiControllerAttribute açıklamalı denetleyicilerdeki eylem parametreleri için çıkarılıp çıkarılmadığını belirleyen bir değer alır veya ayarlar.
Etkinleştirildiğinde aşağıdaki kaynaklar çıkarılır: Yol değerleri olarak görünen parametrelerin yoldan (Path ) bağlı olduğu varsayılır. ve IFormFileCollection türündeki IFormFile parametrelerin formdan bağlanacağı varsayılır. Bu seçenek açıkça devre dışı bırakılmadığı DisableImplicitFromServicesParameterssürece karmaşık (IsComplexType) olan ve DI Kapsayıcısına (IServiceCollection) kaydedilen parametrelerin hizmetlerden Servicesbağlı olduğu varsayılır. Karmaşık () olan parametrelerin gövdeden (IsComplexTypeBody) bağlı olduğu varsayılır. Diğer tüm parametrelerin sorgudan bağlı olduğu varsayılır.
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