Auf Englisch lesen

Teilen über


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.

C#
public bool IsDefault { get; }

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 true ausgewählt.

Zur Entwurfszeit wird die IsDefault -Eigenschaft verwendet, um die SelectMethodEigenschaften , UpdateMethod, DeleteMethodund InsertMethod für eine ObjectDataSource instance 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:

Produkt Versionen
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1