Sdílet prostřednictvím


TypedDelta Třída

Definice

Delta Představuje, že lze použít, pokud existuje záložní typ CLR pro typ entity a komplexní typ, jehož změny jsou sledovány.

public abstract class TypedDelta : Microsoft.AspNet.OData.Delta
type TypedDelta = class
    inherit Delta
Public MustInherit Class TypedDelta
Inherits Delta
Dědičnost
TypedDelta
Odvozené

Konstruktory

TypedDelta()

Delta Představuje, že lze použít, pokud existuje záložní typ CLR pro typ entity a komplexní typ, jehož změny jsou sledovány.

Vlastnosti

ExpectedClrType

Získá očekávaný typ entity, pro kterou jsou změny sledovány.

StructuredType

Získá skutečný typ strukturální objekt, pro který jsou změny sledovány.

Metody

Clear()

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

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

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

(Zděděno od Delta)
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 Delta)
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 Delta)
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.

(Zděděno od Delta)
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 Delta)

Platí pro