EntityDescriptor Classe

Définition

Description des modifications apportées aux entités par les opérations retournées dans un DataServiceResponse.Description of modifications done to entities by operations returned in a 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.The SaveChanges method returns a DataServiceResponse object that contains a series of OperationResponse objects each of which contains a sequence of EntityDescriptor or LinkDescriptor instances that represent changes that were persisted.

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.For successful operations, the State property of the descriptor will be set to unchanged and the new values for insert and update operations will be merged according to the merge settings.

Pour les opérations avec erreurs, le State du descripteur reste le même qu'avant l'appel de SaveChanges.For operations with errors, the State of the descriptor will remain the same as it was before SaveChanges was called.

Si une erreur s'est produite et que le traitement s'est interrompu au cours d'une opération, le State reste inchangé.If an error occurred and processing stopped during an operation, the State will remain unchanged.

Propriétés

EditLink

Obtient ou définit l'URI qui modifie l'entité.Gets or sets the URI that modifies the entity.

EditStreamUri

Obtient ou définit l'URI qui modifie les données de propriété binaires de l'entité.Gets or sets the URI that modifies the binary property data of the entity.

Entity

Obtient l'entité qui contient les données de mise à jour.Gets the entity that contains the update data.

ETag

Obtient une valeur eTag qui indique l'état des données à mettre à jour depuis le dernier appel de SaveChanges().Gets an eTag value that indicates the state of data targeted for update since the last call to SaveChanges().

Identity

Obtient ou définit l'URI qui correspond à la valeur d'identité de l'entité.Gets or sets the URI that is the identity value of the entity.

ParentForInsert

Obtient l'entité parente liée à l'entité.Gets the parent entity that is related to the entity.

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.Gets the name of the property of the entity that is a navigation property and links to the parent entity.

ReadStreamUri

Obtient ou définit l'URI qui accède aux données de propriété binaires de l'entité.Gets or sets the URI that accesses the binary property data of the entity.

SelfLink

Obtient ou définit l'URI utilisé pour retourner la ressource d'entité.Gets or sets the URI that is used to return the entity resource.

ServerTypeName

Obtient ou définit le nom du type dans la source de données à laquelle l'entité est mappée.Gets or sets the name of the type in the data source to which the entity is mapped.

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.When overridden in a derived class, gets the state of the object at the time this instance was constructed.

(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.Gets the eTag for the media resource associated with an entity that is a media link entry.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à