EntityDescriptor Class

Definition

Beschreibung von Änderungen an Entitäten durch in DataServiceResponse zurückgegebene Vorgänge.Description of modifications done to entities by operations returned in a 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
Inheritance
EntityDescriptor

Remarks

Die SaveChanges-Methode gibt ein DataServiceResponse-Objekt zurück, das eine Reihe von OperationResponse-Objekten enthält, die jeweils eine Folge von EntityDescriptor- oder LinkDescriptor-Instanzen enthalten, die beibehaltene Änderungen darstellen.The SaveChanges method returns a DataServiceResponse object that contains a series of OperationResponse objects each of which contains a sequence of EntityDescriptor or LinkDescriptor instances that represent changes that were persisted.

Bei erfolgreichen Vorgängen wird die State-Eigenschaft des Deskriptors auf „Unverändert“ gesetzt, und die neuen Werte für das Einfügen und Aktualisieren werden gemäß der Mergeeinstellungen zusammengeführt.For successful operations, the State property of the descriptor will be set to unchanged and the new values for insert and update operations will be merged according to the merge settings.

Bei Vorgängen mit Fehlern entspricht der State des Deskriptors weiterhin dem vor dem Aufrufen von SaveChanges.For operations with errors, the State of the descriptor will remain the same as it was before SaveChanges was called.

Wenn ein Fehler aufgetreten ist und die Verarbeitung angehalten wurde, bleibt der State unverändert.If an error occurred and processing stopped during an operation, the State will remain unchanged.

Properties

EditLink

Ruft den URI ab, der die Entität ändert, oder legt diesen fest.Gets or sets the URI that modifies the entity.

EditStreamUri

Ruft den URI ab, der die binären Eigenschaftendaten der Entität ändert, oder legt diesen fest.Gets or sets the URI that modifies the binary property data of the entity.

Entity

Ruft die Entität ab, die die Aktualisierungsdaten enthält.Gets the entity that contains the update data.

ETag

Ruft einen eTag-Wert ab, der den Zustand der für eine Aktualisierung vorgesehenen Daten seit dem letzten Aufruf von SaveChanges() angibt.Gets an eTag value that indicates the state of data targeted for update since the last call to SaveChanges().

Identity

Ruft den URI ab, der den Identitätswert der Entität darstellt, oder legt diesen fest.Gets or sets the URI that is the identity value of the entity.

ParentForInsert

Ruft die übergeordnete Entität ab, die sich auf die Entität bezieht.Gets the parent entity that is related to the entity.

ParentPropertyForInsert

Ruft den Namen der Eigenschaft der Entität ab, die eine Navigationseigenschaft darstellt und zur übergeordneten Entität verknüpft.Gets the name of the property of the entity that is a navigation property and links to the parent entity.

ReadStreamUri

Ruft den URI ab, der auf die binären Eigenschaftendaten zugreift, oder legt diesen fest.Gets or sets the URI that accesses the binary property data of the entity.

SelfLink

Ruft den URI ab, der zum Zurückgeben der Entitätsressource verwendet wird, oder legt diesen fest.Gets or sets the URI that is used to return the entity resource.

ServerTypeName

Ruft den Namen des Typs in der Datenquelle ab, dem die Entität zugeordnet ist, oder legt diesen fest.Gets or sets the name of the type in the data source to which the entity is mapped.

State

Ruft beim Überschreiben in einer abgeleiteten Klasse den Status des Objekts zum Zeitpunkt der Erstellung dieser Instanz ab.When overridden in a derived class, gets the state of the object at the time this instance was constructed.

(Inherited from Descriptor)
StreamETag

Ruft das eTag der Medienressource ab, die der Entität (ein Medienlinkeintrag) zugeordnet ist.Gets the eTag for the media resource associated with an entity that is a media link entry.

Methods

Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Applies to