EntityDescriptor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beschreibung der Änderungen an Entitäten durch vorgänge, die in einer 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
- Vererbung
Hinweise
Die SaveChanges Methode gibt ein DataServiceResponse Objekt zurück, das eine Reihe von OperationResponse Objekten enthält, die jeweils eine Abfolge von EntityDescriptor oder LinkDescriptor Instanzen enthalten, die Änderungen darstellen, die beibehalten wurden.
Bei erfolgreichen Vorgängen wird die State Eigenschaft des Deskriptors auf unverändert festgelegt, und die neuen Werte für Einfüge- und Aktualisierungsvorgänge werden gemäß den Zusammenführungseinstellungen zusammengeführt.
Bei Vorgängen mit Fehlern bleibt der State Deskriptor unverändert wie zuvor SaveChanges aufgerufen.
Wenn während eines Vorgangs ein Fehler aufgetreten ist und die Verarbeitung beendet wurde, bleibt dies State unverändert.
Eigenschaften
| Name | Beschreibung |
|---|---|
| EditLink |
Dient zum Abrufen oder Festlegen des URI, der die Entität ändert. |
| EditStreamUri |
Dient zum Abrufen oder Festlegen des URI, der die binären Eigenschaftsdaten der Entität ändert. |
| Entity |
Ruft die Entität ab, die die Aktualisierungsdaten enthält. |
| ETag |
Ruft einen eTag-Wert, der den Status der Daten angibt, die seit dem letzten Aufruf für SaveChanges()die Aktualisierung bestimmt sind. |
| Identity |
Ruft den URI ab, der den Identitätswert der Entität darstellt, oder legt diesen fest. |
| ParentForInsert |
Ruft die übergeordnete Entität ab, die mit der Entität verknüpft ist. |
| ParentPropertyForInsert |
Ruft den Namen der Eigenschaft der Entität ab, die eine Navigationseigenschaft ist und mit der übergeordneten Entität verknüpft ist. |
| ReadStreamUri |
Dient zum Abrufen oder Festlegen des URI, der auf die binären Eigenschaftsdaten der Entität zugreift. |
| SelfLink |
Dient zum Abrufen oder Festlegen des URI, der zum Zurückgeben der Entitätsressource verwendet wird. |
| ServerTypeName |
Dient zum Abrufen oder Festlegen des Namens des Typs in der Datenquelle, der die Entität zugeordnet ist. |
| State |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Status des Objekts zum Zeitpunkt der Erstellung dieser Instanz zurückgegeben. (Geerbt von Descriptor) |
| StreamETag |
Ruft das eTag für die Medienressource ab, die einer Entität zugeordnet ist, die ein Medienlinkeintrag ist. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |