EntityDescriptor Classe

Definizione

Descrizione delle modifiche apportate alle entità dalle operazioni restituite in un oggetto 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
Ereditarietà
EntityDescriptor

Commenti

Il SaveChanges metodo restituisce un DataServiceResponse oggetto contenente una serie di OperationResponse oggetti ognuno dei quali contiene una sequenza di EntityDescriptor istanze o LinkDescriptor che rappresentano le modifiche persistenti.

Per le operazioni riuscite, la State proprietà del descrittore verrà impostata su invariata e i nuovi valori per le operazioni di inserimento e aggiornamento verranno uniti in base alle impostazioni di unione.

Per le operazioni con errori, l'oggetto State del descrittore rimarrà identico a quello precedente alla SaveChanges chiamata.

Se si è verificato un errore e l'elaborazione è stata arrestata durante un'operazione, l'oggetto State rimarrà invariato.

Proprietà

Nome Descrizione
EditLink

Ottiene o imposta l'URI che modifica l'entità.

EditStreamUri

Ottiene o imposta l'URI che modifica i dati della proprietà binaria dell'entità.

Entity

Ottiene l'entità che contiene i dati di aggiornamento.

ETag

Ottiene un valore eTag che indica lo stato dei dati di destinazione per l'aggiornamento dall'ultima chiamata a SaveChanges().

Identity

Ottiene o imposta l'URI che rappresenta il valore Identity dell'entità.

ParentForInsert

Ottiene l'entità padre correlata all'entità .

ParentPropertyForInsert

Ottiene il nome della proprietà dell'entità che è una proprietà di navigazione e collega all'entità padre.

ReadStreamUri

Ottiene o imposta l'URI che accede ai dati della proprietà binaria dell'entità.

SelfLink

Ottiene o imposta l'URI utilizzato per restituire la risorsa dell'entità.

ServerTypeName

Ottiene o imposta il nome del tipo nell'origine dati a cui è mappata l'entità.

State

Quando sottoposto a override in una classe derivata, ottiene lo stato dell'oggetto al momento della costruzione dell'istanza.

(Ereditato da Descriptor)
StreamETag

Ottiene l'eTag per la risorsa multimediale associata a un'entità che è una voce di collegamento multimediale.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a