DataObjectMethodAttribute.IsDefault Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Methode, auf die DataObjectMethodAttribute angewendet wird, die vom Datenobjekt für einen bestimmten Methodentyp verfügbar gemachte Standardwertmethode darstellt.

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

Eigenschaftswert

true, wenn die Methode die vom Objekt für einen Methodentyp verfügbar gemachte Standardmethode darstellt, andernfalls false.

Hinweise

Das ObjectDataSource Steuerelement verwendet die IsDefault -Eigenschaft, um zwischen mehreren Methoden zu unterscheiden, die den Signaturanforderungen für einen bestimmten Methodentyp entsprechen. Wenn zwei Methoden den Signaturanforderungen entsprechen, wird die -Methode mit der IsDefault -Eigenschaft ausgewählt true .

Zur Entwurfszeit wird die IsDefault -Eigenschaft verwendet, um die SelectMethodEigenschaften , UpdateMethod, DeleteMethodund InsertMethod für eine ObjectDataSource Instanz automatisch festzulegen.

Wenn der DataObjectMethodAttribute mithilfe des Konstruktors erstellt wird, der DataObjectMethodAttribute(DataObjectMethodType) nur einen DataObjectMethodType Parameter akzeptiert, wird die IsDefault -Eigenschaft auf falsefestgelegt.

Gilt für: