Freigeben über


DataObjectMethodAttribute.IsDefault Eigenschaft

Definition

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

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

Eigenschaftswert

truewenn die Methode die Standardmethode ist, die vom Objekt für einen Methodentyp verfügbar gemacht wird; 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 ausgewählt, auf true die die IsDefault Eigenschaft festgelegt ist.

Zur Entwurfszeit wird die IsDefault Eigenschaft verwendet, um die SelectMethodEigenschaften UpdateMethodDeleteMethodeiner InsertMethodObjectDataSource Instanz automatisch festzulegen.

Wenn die DataObjectMethodAttribute Eigenschaft mit dem DataObjectMethodAttribute(DataObjectMethodType) Konstruktor erstellt wird, der nur einen DataObjectMethodType Parameter verwendet, wird die IsDefault Eigenschaft auf false.

Gilt für: