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à 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à
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) |