DataServiceContext.AddObject(String, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将指定对象添加到 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。
上下文已跟踪实体。
注解
将该对象放入处于 DataServiceContext 状态的 Added 的跟踪集中。 下次调用 DataServiceContext 时,SaveChanges 将尝试通过 HTTP POST 插入该对象。 此方法不会将与指定实体相关的对象添加到 DataServiceContext。 必须单独调用 AddObject 才能添加每个对象。
方法不验证指定的实体集是否在与 DataServiceContext 关联的数据服务中,或者添加的对象是否具有需要添加到指定的 entity set
所需的属性。