DataServiceContext.AddObject(String, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge l'oggetto specificato al set di oggetti rilevato da 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)
Parametri
- entitySetName
- String
Nome del set di entità a cui verrà aggiunta la risorsa.
- entity
- Object
Oggetto che verrà rilevato da DataServiceContext.
Eccezioni
entitySetName
o entity
è null.
entitySetName
è vuoto.
-oppure-
entity
non dispone di una proprietà chiave definita.
L'entità è già tracciata dal contesto.
Commenti
L'oggetto viene inserito nel set di rilevamento di DataServiceContext nello stato Added. DataServiceContext tenterà di inserire l'oggetto mediante HTTP POST alla successiva chiamata a SaveChanges. Questo metodo non aggiunge oggetti correlati all'entità specificata a DataServiceContext. Ogni oggetto deve essere aggiunto tramite una chiamata separata a AddObject.
Il metodo non convalida che il set di entità specificato sia nel servizio dati associato all'oggetto DataServiceContext o che l'oggetto aggiunto abbia le proprietà necessarie da aggiungere all'oggetto specificato entity set
.