LinkDescriptor-Klasse
Stellt eine Beschreibung der Änderungen an Entitäten durch Operationen in DataServiceResponse bereit.
Vererbungshierarchie
System.Object
System.Data.Services.Client.Descriptor
System.Data.Services.Client.LinkDescriptor
Namespace: System.Data.Services.Client
Assembly: Microsoft.Data.Services.Client (in Microsoft.Data.Services.Client.dll)
Syntax
'Declaration
Public NotInheritable Class LinkDescriptor _
Inherits Descriptor
'Usage
Dim instance As LinkDescriptor
public sealed class LinkDescriptor : Descriptor
public ref class LinkDescriptor sealed : public Descriptor
[<SealedAttribute>]
type LinkDescriptor =
class
inherit Descriptor
end
public final class LinkDescriptor extends Descriptor
Der LinkDescriptor-Typ macht folgende Elemente verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Source | Eine Quellentität in einem von einem DataServiceResponse zurückgegebenen Link. | |
SourceProperty | Die Bezeichnereigenschaft der Quellentität in einem von einem DataServiceResponse zurückgegebenen Link. | |
State | Ruft beim Überschreiben in einer abgeleiteten Klasse den Zustand des Objekts zur Zeit ab, zu der diese Instanz erstellt wurde. (Geerbt von Descriptor.) | |
Target | Eine Quellentität in einem von einem DataServiceResponse zurückgegebenen Link. |
Zum Anfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | (Geerbt von Object.) | |
Finalize | (Geerbt von Object.) | |
GetHashCode | (Geerbt von Object.) | |
GetType | (Geerbt von Object.) | |
MemberwiseClone | (Geerbt von Object.) | |
ToString | (Geerbt von Object.) |
Zum Anfang
Hinweise
Die SaveChanges-Methode gibt ein DataServiceResponse-Objekt zurück, das eine Reihe von OperationResponse-Objekten enthält, die wiederum eine Folge von EntityDescriptor- oder LinkDescriptor-Instanzen enthalten, die erforderliche Änderungen darstellen.
Bei erfolgreichen Operationen wird die State()-Eigenschaft des Deskriptors auf unverändert gesetzt, und die neuen Werte für für das Einfügen und Aktualisieren werden gemäß der Zusammenführungseinstellungen zusamengeführt.
Bei Vorgängen mit Fehler bleibt der State() des Deskriptors wie vor dem Aufruf von SaveChanges.
Wenn ein Fehler aufgetreten ist und die Verarbeitung angehlaten wurde, bleibt State() unverändert.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.