DataServiceContext.AddObject(String, Object) Método

Definición

Agrega el objeto especificado al conjunto de objetos cuyo seguimiento realiza DataServiceContext.Adds the specified object to the set of objects that the DataServiceContext is tracking.

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)

Parámetros

entitySetName
String

Nombre del conjunto de entidades al que se agregará el recurso.The name of the entity set to which the resource will be added.

entity
Object

Objeto del que DataServiceContext va a realizar el seguimiento.The object to be tracked by the DataServiceContext.

Excepciones

Cuando entitySetName o entity es NULL.When entitySetName or entity is null.

Cuando entitySetName está vacío.When entitySetName is empty.

o bien-or- Cuando entity no tiene una propiedad clave definida.When entity does not have a key property defined.

Cuando el contexto ya está realizando el seguimiento de la entidad.When the entity is already being tracked by the context.

Comentarios

El objeto se coloca en el conjunto de seguimiento de DataServiceContext en el estado Added.The object is put into the tracking set of the DataServiceContext in the Added state. DataServiceContext intentará insertar el objeto mediante HTTP POST en la siguiente llamada a SaveChanges.The DataServiceContext will try to insert the object by HTTP POST on the next call to SaveChanges. Este método no agrega a DataServiceContext objetos relacionados con la entidad especificada.This method does not add objects related to the specified entity to the DataServiceContext. Cada objeto se debe agregar mediante una llamada independiente a AddObject.Each object must be added through a separate call to AddObject.

El método no valida que el conjunto de entidades especificado esté en el servicio de datos asociado al DataServiceContext o que el objeto agregado tenga las propiedades necesarias que se deben agregar al entity set especificado.The method does not validate that the entity set specified is in the data service associated with the DataServiceContext or that the added object has the required properties needed to be added to the specified entity set.

Se aplica a