Sdílet prostřednictvím


EdmEntityObject Třída

Definice

Představuje bez záložní clr IEdmEntityObjectType.

public class EdmEntityObject : Microsoft.AspNet.OData.EdmStructuredObject, Microsoft.AspNet.OData.IEdmEntityObject
type EdmEntityObject = class
    inherit EdmStructuredObject
    interface IEdmEntityObject
    interface IEdmStructuredObject
    interface IEdmObject
Public Class EdmEntityObject
Inherits EdmStructuredObject
Implements IEdmEntityObject
Dědičnost
Odvozené
Implementuje

Konstruktory

EdmEntityObject(IEdmEntityType, Boolean)

Inicializuje novou instanci EdmEntityObject třídy .

EdmEntityObject(IEdmEntityType)

Inicializuje novou instanci EdmEntityObject třídy .

EdmEntityObject(IEdmEntityTypeReference)

Inicializuje novou instanci EdmEntityObject třídy .

Vlastnosti

ActualEdmType

Získá nebo nastaví skutečnou IEdmStructuredType entitu nebo komplexní typ tohoto objektu.

(Zděděno od EdmStructuredObject)
ExpectedEdmType

Získá nebo nastaví očekávané IEdmStructuredType entity nebo komplexní typ tohoto objektu.

(Zděděno od EdmStructuredObject)
IsNullable

Získá nebo nastaví, zda EDM objekt je null nebo ne.

(Zděděno od EdmStructuredObject)

Metody

Clear()

Vymaže rozdílovou hodnotu a resetuje podkladovou entitu.

(Zděděno od EdmStructuredObject)
GetChangedPropertyNames()

Vrátí vlastnosti, které byly upraveny prostřednictvím této tabulky Delta jako výčet názvů vlastností.

(Zděděno od EdmStructuredObject)
GetEdmType()

Získá z IEdmTypeReference této instance.

(Zděděno od EdmStructuredObject)
GetUnchangedPropertyNames()

Vrátí vlastnosti, které nebyly změněny prostřednictvím této rozdíly jako výčet názvů vlastností.

(Zděděno od EdmStructuredObject)
TryGetDynamicProperties()

Získání všech dynamických vlastností

(Zděděno od EdmStructuredObject)
TryGetMember(GetMemberBinder, Object)

Přepíše Metodu DynamicObject TryGetMember tak, aby bylo možné získat pouze vlastnosti Entity.

(Zděděno od Delta)
TryGetPropertyType(String, Type)

Pokusí se získat Type vlastnost volanou name z podkladové entity. Načíst lze pouze vlastnosti, které existují v entitě. Je možné načíst změněné i nezměněné vlastnosti.

(Zděděno od EdmStructuredObject)
TryGetPropertyValue(String, Object)

Získá hodnotu vlastnosti s daným názvem.

(Zděděno od EdmStructuredObject)
TrySetMember(SetMemberBinder, Object)

Přepíše Metodu DynamicObject TrySetMember tak, aby bylo možné nastavit pouze vlastnosti Entity.

(Zděděno od Delta)
TrySetPropertyValue(String, Object)

Pokusí se nastavit vlastnost volanou name na zadanou value hodnotu. Nastavit lze pouze vlastnosti, které existují v entitě. Pokud dojde k neshodě typu, požadavek selže.

(Zděděno od EdmStructuredObject)

Metody rozšíření

IsDeltaResource(IEdmObject)

Metoda k určení, zda je aktuální objekt Edm položkou Delta

Platí pro