DataServiceContext.AddObject(String, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt das angegebene Objekt dem Satz von Objekten hinzu, den der DataServiceContext nachverfolgt.
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)
Parameter
- entitySetName
- String
Der Name der Entität, der die Ressource hinzugefügt wurde.
- entity
- Object
Das Objekt, das vom DataServiceContext nachverfolgt werden soll.
Ausnahmen
entitySetName
oder entity
ist NULL.
Die Entität wird bereits vom Kontext nachverfolgt.
Hinweise
Das Objekt wird in den Nachverfolgungssatz des DataServiceContext im Zustand Added gesetzt. DataServiceContext versucht, beim nächsten Aufruf von SaveChanges das Objekt mit HTTP POST einzufügen. Diese Methode fügt Objekte zu DataServiceContext hinzu, die mit der angegebenen Entität in Verbindung stehen. Jedes Objekt muss durch einen separaten Aufruf an AddObject hinzugefügt werden.
Die -Methode überprüft nicht, ob sich der angegebene Entitätssatz im Datendienst befindet, der DataServiceContext zugeordnet ist, oder ob das hinzugefügte Objekt über die erforderlichen Eigenschaften verfügt, die dem angegebenen entity set
hinzugefügt werden müssen.