SqlDataSourceView.Delete(IDictionary, IDictionary) 메서드

정의

SQL 문자열, 컬렉션에 DeleteCommandDeleteParameters 지정된 매개 변수 및 지정된 keysoldValues 컬렉션에 있는 값을 사용하여 삭제 작업을 수행합니다.

public:
 int Delete(System::Collections::IDictionary ^ keys, System::Collections::IDictionary ^ oldValues);
public int Delete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues);
override this.Delete : System.Collections.IDictionary * System.Collections.IDictionary -> int
Public Function Delete (keys As IDictionary, oldValues As IDictionary) As Integer

매개 변수

keys
IDictionary

IDictionary 삭제할 작업에 대한 개체 또는 행 키 값입니다ExecuteDelete(IDictionary, IDictionary).

oldValues
IDictionary

IDictionary 속성이 값으로 설정된 ConflictDetection 경우에만 CompareAllValues 계산되는 행 값을 포함하는 값입니다.

반품

기본 데이터베이스에서 삭제된 행 수를 나타내는 값입니다.

예외

SqlDataSource 기본 데이터 원본과의 연결을 설정할 수 없습니다.

-또는-

속성이 ConflictDetection 값으로 CompareAllValues 설정되고 매개 변수가 전달되지 않습니다 oldValues .

CanDelete 속성은 false입니다.

설명

메서드는 Delete 메서드를 ExecuteDelete 호출하고 매개 변수를 keys 전달합니다 oldValues .

적용 대상

추가 정보