EdmStructuredObject 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 IEdmStructuredObject ohne unterstützungsnde CLR Typedar.
public abstract class EdmStructuredObject : Microsoft.AspNet.OData.Delta, Microsoft.AspNet.OData.IEdmStructuredObject
type EdmStructuredObject = class
inherit Delta
interface IEdmStructuredObject
interface IEdmObject
Public MustInherit Class EdmStructuredObject
Inherits Delta
Implements IEdmStructuredObject
- Vererbung
- Abgeleitet
- Implementiert
Konstruktoren
EdmStructuredObject(IEdmStructuredType, Boolean) |
Initialisiert eine neue Instanz der EdmStructuredObject-Klasse. |
EdmStructuredObject(IEdmStructuredType) |
Initialisiert eine neue Instanz der EdmStructuredObject-Klasse. |
EdmStructuredObject(IEdmStructuredTypeReference) |
Initialisiert eine neue Instanz der EdmStructuredObject-Klasse. |
Eigenschaften
ActualEdmType |
Ruft den Tatsächlichen IEdmStructuredType der Entität oder des komplexen Typs dieses Objekts ab oder legt diesen fest. |
ExpectedEdmType |
Ruft die erwarteten IEdmStructuredType der Entität oder des komplexen Typs dieses Objekts ab oder legt diesen fest. |
IsNullable |
Ruft ab, ob das EDM-Objekt auf null festgelegt werden kann, oder legt dieses Verhalten fest. |
Methoden
Clear() |
Löscht das Delta und setzt die zugrunde liegende Entität zurück. |
GetChangedPropertyNames() |
Gibt die Eigenschaften zurück, die über dieses Delta geändert wurden, als Enumeration von Eigenschaftennamen. |
GetEdmType() |
Ruft den IEdmTypeReference dieser Instanz ab. |
GetUnchangedPropertyNames() |
Gibt die Eigenschaften zurück, die nicht über dieses Delta geändert wurden, als Enumeration von Eigenschaftennamen |
TryGetDynamicProperties() |
Abrufen aller dynamischen Eigenschaften |
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. |
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-Eigenschaft |
Erweiterungsmethoden
IsDeltaResource(IEdmObject) |
Methode, um zu bestimmen, ob es sich bei dem aktuellen Edm-Objekt um ein Delta Entry-Objekt handelt |