EdmDeltaComplexObject 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.
Stellt eine IEdmChangedObject ohne unterstützungs-CLR Typedar. Wird verwendet, um das Entry-Objekt in der Delta-Feednutzlast zu halten.
public class EdmDeltaComplexObject : Microsoft.AspNet.OData.EdmComplexObject
type EdmDeltaComplexObject = class
inherit EdmComplexObject
Public Class EdmDeltaComplexObject
Inherits EdmComplexObject
- Vererbung
Konstruktoren
EdmDeltaComplexObject(IEdmComplexType, Boolean) |
Initialisiert eine neue Instanz der EdmDeltaComplexObject-Klasse. |
EdmDeltaComplexObject(IEdmComplexType) |
Initialisiert eine neue Instanz der EdmDeltaComplexObject-Klasse. |
EdmDeltaComplexObject(IEdmComplexTypeReference) |
Initialisiert eine neue Instanz der EdmDeltaComplexObject-Klasse. |
Eigenschaften
ActualEdmType |
Ruft den Tatsächlichen IEdmStructuredType der Entität oder des komplexen Typs dieses Objekts ab oder legt diesen fest. (Geerbt von EdmStructuredObject) |
ExpectedEdmType |
Ruft den erwarteten IEdmStructuredType Entitäts- oder komplexen Typ dieses Objekts ab oder legt diesen fest. (Geerbt von EdmStructuredObject) |
IsNullable |
Ruft ab, ob das EDM-Objekt auf null festgelegt werden kann, oder legt dieses Verhalten fest. (Geerbt von EdmStructuredObject) |
Methoden
Clear() |
Löscht das Delta und setzt die zugrunde liegende Entität zurück. (Geerbt von EdmStructuredObject) |
GetChangedPropertyNames() |
Gibt die Eigenschaften zurück, die über dieses Delta geändert wurden, als Enumeration von Eigenschaftsnamen. (Geerbt von EdmStructuredObject) |
GetEdmType() |
Ruft den IEdmTypeReference dieser Instanz ab. (Geerbt von EdmStructuredObject) |
GetUnchangedPropertyNames() |
Gibt die Eigenschaften zurück, die nicht über dieses Delta geändert wurden, als Enumeration von Eigenschaftennamen. (Geerbt von EdmStructuredObject) |
TryGetDynamicProperties() |
Abrufen aller dynamischen Eigenschaften (Geerbt von EdmStructuredObject) |
TryGetMember(GetMemberBinder, Object) |
Überschreibt die DynamicObject-Methode TryGetMember so, dass nur die Eigenschaften von Entity abgerufen werden können. (Geerbt von Delta) |
TryGetPropertyType(String, Type) |
Versucht, die Type der -Eigenschaft abzurufen, die von der zugrunde liegenden Entität aufgerufen wird |
TryGetPropertyValue(String, Object) |
Ruft den Wert der Eigenschaft mit dem angegebenen Namen ab. (Geerbt von EdmStructuredObject) |
TrySetMember(SetMemberBinder, Object) |
Überschreibt die DynamicObject-Methode TrySetMember so, dass nur die Eigenschaften von Entity festgelegt werden können. (Geerbt von Delta) |
TrySetPropertyValue(String, Object) |
Versucht, die aufgerufene |
Erweiterungsmethoden
IsDeltaResource(IEdmObject) |
Methode zum Bestimmen, ob das aktuelle Edm-Objekt ein Delta-Eintrag ist |