Partager via


EntityDescriptor Classe

Définition

Description des modifications apportées aux entités par les opérations retournées dans un DataServiceResponse.

public ref class EntityDescriptor sealed : System::Data::Services::Client::Descriptor
public sealed class EntityDescriptor : System.Data.Services.Client.Descriptor
type EntityDescriptor = class
    inherit Descriptor
Public NotInheritable Class EntityDescriptor
Inherits Descriptor
Héritage
EntityDescriptor

Remarques

La méthode SaveChanges retourne un objet DataServiceResponse qui contient une série d'objets OperationResponse qui contiennent chacun une séquence d'instances EntityDescriptor ou LinkDescriptor qui représentent les modifications qui ont été rendues persistantes.

Pour la réussite des opérations, la propriété State du descripteur sera définie comme inchangée et les nouvelles valeurs des opérations d’insertion et de mise à jour seront fusionnées en fonction des paramètres de fusion.

Pour les opérations avec erreurs, le State du descripteur reste le même qu'avant l'appel de SaveChanges.

Si une erreur s'est produite et que le traitement s'est interrompu au cours d'une opération, le State reste inchangé.

Propriétés

EditLink

Obtient ou définit l'URI qui modifie l'entité.

EditStreamUri

Obtient ou définit l'URI qui modifie les données de propriété binaires de l'entité.

Entity

Obtient l'entité qui contient les données de mise à jour.

ETag

Obtient une valeur eTag qui indique l'état des données à mettre à jour depuis le dernier appel de SaveChanges().

Identity

Obtient ou définit l'URI qui correspond à la valeur d'identité de l'entité.

ParentForInsert

Obtient l'entité parente liée à l'entité.

ParentPropertyForInsert

Obtient le nom de la propriété de l'entité qui correspond à une propriété de navigation et fournit un lien vers l'entité parente.

ReadStreamUri

Obtient ou définit l'URI qui accède aux données de propriété binaires de l'entité.

SelfLink

Obtient ou définit l'URI utilisé pour retourner la ressource d'entité.

ServerTypeName

Obtient ou définit le nom du type dans la source de données à laquelle l'entité est mappée.

State

Une fois substituée dans une classe dérivée, obtient l'état de l'objet lorsque cette instance a été générée.

(Hérité de Descriptor)
StreamETag

Obtient l'eTag de la ressource multimédia associée à une entité qui correspond à une entrée de lien média.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à