EntityDescriptor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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) |