다음을 통해 공유


ObjectDataSourceView.Insert(IDictionary) 메서드

정의

지정된 values 컬렉션을 사용하여 속성으로 식별되는 비즈니스 개체 메서드를 InsertMethod 호출하여 삽입 작업을 수행합니다.

public:
 int Insert(System::Collections::IDictionary ^ values);
public int Insert(System.Collections.IDictionary values);
override this.Insert : System.Collections.IDictionary -> int
Public Function Insert (values As IDictionary) As Integer

매개 변수

values
IDictionary

IDictionary 삽입 작업을 수행하기 위해 속성과 함께 InsertMethod 사용되는 매개 변수 컬렉션입니다. 메서드와 연결된 매개 변수가 없으면 .를 전달합니다 null.

반환

삽입된 행의 수입니다. 그렇지 않으면 숫자를 알 수 없는 경우 -1입니다.

예외

속성이 CanInsert 반환됩니다 false.

설명

기본 반환 값은 -1입니다. 즉, 알 수 없는 수의 행이 삽입되었습니다. 다른 값을 반환하려면 이벤트 개체 InsertedObjectDataSourceStatusEventArgs 속성을 설정합니다AffectedRows. 영향을 받는 행의 수는 일반적으로 비즈니스 개체의 메서드에서 Insert 반환되며 해당 값은 이벤트 개체 InsertedObjectDataSourceStatusEventArgs 속성에서 ReturnValue 사용할 수 있습니다.

메서드가 Insert 메서드를 호출하여 ExecuteInsert 컬렉션을 전달합니다 values .

적용 대상

추가 정보