DataServiceContext.AddObject(String, Object) 메서드

정의

추적 중인 개체 집합에 지정된 개체를 DataServiceContext 추가합니다.

public:
 void AddObject(System::String ^ entitySetName, System::Object ^ entity);
public void AddObject(string entitySetName, object entity);
member this.AddObject : string * obj -> unit
Public Sub AddObject (entitySetName As String, entity As Object)

매개 변수

entitySetName
String

리소스를 추가할 엔터티 집합의 이름입니다.

entity
Object

추적할 개체입니다 DataServiceContext.

예외

entitySetName 또는 entity null입니다.

entitySetName 가 비어 있습니다.

-또는-

entity 에 키 속성이 정의되지 않았습니다.

엔터티가 이미 컨텍스트에서 추적되고 있습니다.

설명

개체는 상태의 추적 집합에 DataServiceContextAdded 배치됩니다. 다음 DataServiceContext 호출에서 HTTP POST로 개체를 삽입하려고 합니다 SaveChanges. 이 메서드는 지정된 엔터티 DataServiceContext와 관련된 개체를 에 추가하지 않습니다. 각 개체는 별도의 호출을 통해 추가되어야 합니다 AddObject.

이 메서드는 지정된 엔터티 집합이 연결된 데이터 서비스에 있는지 또는 추가된 DataServiceContext 개체에 지정된 entity set개체에 추가해야 하는 속성이 있는지 확인하지 않습니다.

적용 대상