EntityDescriptor Classe

Definizione

Descrizione delle modifiche apportate alle entità tramite le 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 metodo SaveChanges restituisce un oggetto DataServiceResponse contenente una serie di oggetti OperationResponse, ognuno dei quali contiene una sequenza di istanze di EntityDescriptor o LinkDescriptor che rappresentano modifiche rese persistenti.

Per le operazioni riuscite, la proprietà State del descrittore verrà impostata come non modificata e i nuovi valori per le operazioni di inserimento e aggiornamento verranno unite in base alle impostazioni di merge.

Per le operazioni con errori, l'oggetto State del descrittore rimarrà nello stesso stato precedente alla chiamata di SaveChanges.

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

Proprietà

EditLink

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

EditStreamUri

Ottiene o imposta l'URI che modifica i dati di proprietà binari dell'entità.

Entity

Ottiene l'entità contenente i dati di aggiornamento.

ETag

Ottiene un valore eTag che indica lo stato dei dati destinati all'aggiornamento dal momento dell'ultima chiamata al metodo SaveChanges().

Identity

Ottiene o imposta l'URi corrispondente al valore di identità dell'entità.

ParentForInsert

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

ParentPropertyForInsert

Ottiene il nome della proprietà dell'entità corrispondente a una proprietà di navigazione e collegamenti all'entità padre.

ReadStreamUri

Ottiene o imposta l'URI che accede ai dati di proprietà binari 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 è stato eseguito il mapping dell'entità.

State

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

(Ereditato da Descriptor)
StreamETag

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

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a