DataServiceContext.AddObject(String, Object) Metoda

Definice

Přidá zadaný objekt do sady objektů, které DataServiceContext sleduje.

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)

Parametry

entitySetName
String

Název entity, do které se prostředek přidá.

entity
Object

Objekt, který má být sledován .DataServiceContext

Výjimky

entitySetName nebo entity je null.

entitySetName je prázdný.

-nebo- entity nemá definovanou vlastnost klíče.

Entita je již sledována kontextem.

Poznámky

Objekt se vloží do sady DataServiceContext sledování ve Added stavu. Pokusí DataServiceContext se vložit objekt pomocí HTTP POST při dalším volání SaveChanges. Tato metoda nepřidá objekty související se zadanou entitou DataServiceContextdo . Každý objekt musí být přidán prostřednictvím samostatného AddObjectvolání .

Metoda neověřuje, že zadaná sada entit je v datové službě přidružené k objektu DataServiceContext nebo že přidaný objekt má požadované vlastnosti, které je potřeba přidat do zadané entity set.

Platí pro