Sdílet prostřednictvím


DataObjectMethodAttribute.IsDefault Vlastnost

Definice

Získá hodnotu určující, zda metoda, na kterou DataObjectMethodAttribute je použita, je výchozí datová metoda vystavená datovým objektem pro určitý typ metody.

public:
 property bool IsDefault { bool get(); };
public bool IsDefault { get; }
member this.IsDefault : bool
Public ReadOnly Property IsDefault As Boolean

Hodnota vlastnosti

truepokud je metoda výchozí metodou vystavenou objektem pro typ metody; v opačném případě . false

Poznámky

Ovládací ObjectDataSource prvek používá IsDefault vlastnost k rozlišení mezi více metodami, které odpovídají požadavkům podpisu pro určitý typ metody. Pokud dvě metody odpovídají požadavkům na podpis, metoda s vlastností nastavenou IsDefault na true je vybrána.

V době návrhu se IsDefault vlastnost používá k automatickému nastavení SelectMethod, UpdateMethod, DeleteMethoda InsertMethod vlastnosti v ObjectDataSource instanci.

DataObjectMethodAttribute Pokud je vytvořen pomocí DataObjectMethodAttribute(DataObjectMethodType) konstruktoru, který přebírá DataObjectMethodType pouze parametr, IsDefault vlastnost je nastavena na false.

Platí pro