DataServiceContext.AddObject(String, Object) Methode

Definitie

Hiermee voegt u het opgegeven object toe aan de set objecten die door de DataServiceContext tracering worden bijgehouden.

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)

Parameters

entitySetName
String

De naam van de entiteit die is ingesteld waarop de resource wordt toegevoegd.

entity
Object

Het object dat moet worden bijgehouden door de DataServiceContext.

Uitzonderingen

entitySetName of entity null is.

entitySetName is leeg.

– of –

entity er is geen sleuteleigenschap gedefinieerd.

De entiteit wordt al bijgehouden door de context.

Opmerkingen

Het object wordt in de traceringsset van de DataServiceContextAdded status geplaatst. Het DataServiceContext object wordt door HTTP POST ingevoegd bij de volgende aanroep naar SaveChanges. Met deze methode worden geen objecten toegevoegd die zijn gerelateerd aan de opgegeven entiteit aan de DataServiceContext. Elk object moet worden toegevoegd via een afzonderlijke aanroep naar AddObject.

De methode valideert niet dat de opgegeven entiteitsset zich in de gegevensservice bevindt die is gekoppeld aan het DataServiceContext of dat het toegevoegde object de vereiste eigenschappen heeft die moeten worden toegevoegd aan de opgegeven entity set.

Van toepassing op