DataObjectMethodAttribute.IsDefault 속성

정의

DataObjectMethodAttribute가 적용되는 메서드가 특정 메서드 형식에 대한 데이터 개체에서 노출하는 기본 데이터 메서드인지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the method that the DataObjectMethodAttribute is applied to is the default data method exposed by the data object for a specific method type.

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

속성 값

메서드가 메서드 형식에 대한 개체에서 노출하는 기본 메서드이면 true이고, 그렇지 않으면 false입니다.true if the method is the default method exposed by the object for a method type; otherwise, false.

설명

ObjectDataSource 컨트롤은 IsDefault 속성을 사용 하 여 특정 메서드 형식에 대 한 서명 요구 사항과 일치 하는 여러 메서드를 구분 합니다.The ObjectDataSource control uses the IsDefault property to distinguish between multiple methods that match the signature requirements for a specific method type. 두 메서드가 서명 요구 사항과 일치 하는 경우 IsDefault 속성이 true 설정 된 메서드가 선택 됩니다.If two methods match the signature requirements, the method with the IsDefault property set to true is selected.

디자인 타임에 IsDefault 속성은 InsertMethod 인스턴스에서 SelectMethod, UpdateMethod, DeleteMethodObjectDataSource 속성을 자동으로 설정 하는 데 사용 됩니다.At design-time the IsDefault property is used to automatically set the SelectMethod, UpdateMethod, DeleteMethod, and InsertMethod properties on an ObjectDataSource instance.

DataObjectMethodType 매개 변수만 사용 하는 DataObjectMethodAttribute(DataObjectMethodType) 생성자를 사용 하 여 DataObjectMethodAttribute를 만든 경우 IsDefault 속성은 false로 설정 됩니다.If the DataObjectMethodAttribute is created using the DataObjectMethodAttribute(DataObjectMethodType) constructor that only takes a DataObjectMethodType parameter, the IsDefault property is set to false.

적용 대상