Язык

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 не имеет определенного свойства ключа.

Сущность уже отслеживается контекстом.

Комментарии

Объект помещается в набор отслеживания DataServiceContext состояния Added . Будет DataServiceContext пытаться вставить объект HTTP POST на следующем вызове SaveChanges. Этот метод не добавляет объекты, связанные с указанной сущностью DataServiceContext. Каждый объект должен быть добавлен с помощью отдельного вызова AddObject.

Метод не проверяет, указан ли указанный набор сущностей в службе данных, связанной с DataServiceContext добавленным объектом, есть необходимые свойства, необходимые для добавления в указанный объект entity set.

Применяется к