DataObjectMethodAttribute.IsDefault Tulajdonság

Definíció

Beolvas egy értéket, amely jelzi, hogy az DataObjectMethodAttribute alkalmazott metódus az adatobjektum által egy adott metódustípushoz közzétett alapértelmezett adatmetódus-e.

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

Tulajdonság értéke

trueha a metódus az objektum által egy metódustípushoz közzétett alapértelmezett módszer; egyéb esetben. false

Megjegyzések

A ObjectDataSource vezérlő a IsDefault tulajdonság használatával tesz különbséget több metódus között, amelyek megfelelnek egy adott metódustípus aláírási követelményeinek. Ha két metódus felel meg az aláírási követelményeknek, a rendszer kiválasztja a IsDefault tulajdonsággal rendelkező metódust true .

Tervezéskor a IsDefault tulajdonság használatával automatikusan beállítja a SelectMethodpéldányok , UpdateMethod, DeleteMethodés InsertMethod tulajdonságokat ObjectDataSource .

Ha a DataObjectMethodAttribute konstruktor csak egy paramétert DataObjectMethodType használó konstruktor használatával DataObjectMethodAttribute(DataObjectMethodType) jön létre, a IsDefault tulajdonság értéke false.

A következőre érvényes: