DataObjectMethodAttribute.IsDefault Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.