EntityDescriptor Klasse

Definition

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
EntityDescriptor

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)

Gilt für: