Share via


DataObjectMethodAttribute.IsDefault Özellik

Tanım

uygulanan yönteminin DataObjectMethodAttribute veri nesnesi tarafından belirli bir yöntem türü için kullanıma sunulan varsayılan veri yöntemi olup olmadığını belirten bir değer alır.

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

Özellik Değeri

true yöntem, nesne tarafından bir yöntem türü için kullanıma sunulan varsayılan yöntemse; aksi takdirde , false.

Açıklamalar

Denetim, ObjectDataSource belirli bir yöntem türünün imza gereksinimleriyle eşleşen birden çok yöntemi ayırt etmek için özelliğini kullanır IsDefault . İmza gereksinimleriyle eşleşen iki yöntem varsa, özelliğinin IsDefault ayarlandığı true yöntem seçilir.

Tasarım zamanında IsDefault özelliği, bir ObjectDataSource örnekte , UpdateMethod, DeleteMethodve InsertMethod özelliklerini otomatik olarak ayarlamak SelectMethodiçin kullanılır.

DataObjectMethodAttribute yalnızca parametre DataObjectMethodType alan oluşturucu kullanılarak DataObjectMethodAttribute(DataObjectMethodType) oluşturulursa, IsDefault özelliği olarak falseayarlanır.

Şunlara uygulanır