DataServiceContext.AddObject(String, Object) Méthode

Définition

Ajoute l’objet spécifié à l’ensemble d’objets suivis 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)

Paramètres

entitySetName
String

Nom de l’entité définie à laquelle la ressource sera ajoutée.

entity
Object

Objet à suivre par le DataServiceContext.

Exceptions

entitySetName ou entity a la valeur Null.

entitySetName est vide.

- ou -

entity n’a pas de propriété de clé définie.

L’entité est déjà suivie par le contexte.

Remarques

L’objet est placé dans le jeu de suivi de l’état DataServiceContextAdded . L’opération DataServiceContext essaie d’insérer l’objet par HTTP POST lors de l’appel suivant à SaveChanges. Cette méthode n’ajoute pas d’objets liés à l’entité spécifiée à l’objet DataServiceContext. Chaque objet doit être ajouté via un appel distinct à AddObject.

La méthode ne valide pas que le jeu d’entités spécifié se trouve dans le service de données associé à l’objet DataServiceContext ajouté ou que l’objet ajouté possède les propriétés requises à ajouter à l’objet spécifié entity set.

S’applique à