DataObjectMethodAttribute.IsDefault 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á 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.