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 di cui esegue il DataServiceContext rilevamento.
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 da tenere traccia dell'oggetto DataServiceContext.
Eccezioni
entitySetName o entity è null.
entitySetName è vuoto.
oppure
entity non dispone di una proprietà chiave definita.
L'entità è già monitorata dal contesto.
Commenti
L'oggetto viene inserito nel set di rilevamento dell'oggetto DataServiceContextAdded nello stato . Tenterà DataServiceContext di inserire l'oggetto tramite HTTP POST nella chiamata successiva a SaveChanges. Questo metodo non aggiunge oggetti correlati all'entità specificata all'oggetto 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 a DataServiceContext o che l'oggetto aggiunto disponga delle proprietà necessarie da aggiungere all'oggetto specificato entity set.