Sdílet prostřednictvím


Delta Třída

Definice

Třída, která sleduje změny (tj. delta) entity.

public abstract class Delta : System.Dynamic.DynamicObject, Microsoft.AspNet.OData.IDelta
type Delta = class
    inherit DynamicObject
    interface IDelta
Public MustInherit Class Delta
Inherits DynamicObject
Implements IDelta
Dědičnost
Odvozené
Implementuje

Konstruktory

Delta()

Třída, která sleduje změny (tj. delta) entity.

Metody

Clear()

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

GetChangedPropertyNames()

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

GetUnchangedPropertyNames()

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

TryGetMember(GetMemberBinder, Object)

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

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.

TryGetPropertyValue(String, Object)

Pokusí se získat hodnotu vlastnosti 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.

TrySetMember(SetMemberBinder, Object)

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

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.

Platí pro