Sdílet prostřednictvím


EdmDeltaDeletedEntityObject Třída

Definice

Představuje clr IEdmDeltaDeletedEntityObjectTypebez zálohování . Slouží k uložení objektu Odstraněná položka v datové části kanálu Delta.

public class EdmDeltaDeletedEntityObject : Microsoft.AspNet.OData.EdmEntityObject, Microsoft.AspNet.OData.IEdmDeltaDeletedEntityObject
type EdmDeltaDeletedEntityObject = class
    inherit EdmEntityObject
    interface IEdmDeltaDeletedEntityObject
    interface IEdmChangedObject
    interface IEdmStructuredObject
    interface IEdmObject
Public Class EdmDeltaDeletedEntityObject
Inherits EdmEntityObject
Implements IEdmDeltaDeletedEntityObject
Dědičnost
Implementuje

Konstruktory

EdmDeltaDeletedEntityObject(IEdmEntityType, Boolean)

Inicializuje novou instanci EdmDeltaDeletedEntityObject třídy.

EdmDeltaDeletedEntityObject(IEdmEntityType)

Inicializuje novou instanci EdmDeltaDeletedEntityObject třídy.

EdmDeltaDeletedEntityObject(IEdmEntityTypeReference)

Inicializuje novou instanci EdmDeltaDeletedEntityObject třídy.

Vlastnosti

ActualEdmType

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

(Zděděno od EdmStructuredObject)
DeltaKind

DeltaKind pro objekty části Datové části DeltaFeed. Slouží k určení objektu Delta, který se má vytvořit během serializace.

ExpectedEdmType

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

(Zděděno od EdmStructuredObject)
Id

ID odstraněné entity (stejné jako odata.id vrácená nebo vypočítaná při volání metody GET u prostředku), které může být absolutní nebo relativní.

IsNullable

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

(Zděděno od EdmStructuredObject)
NavigationSource

Navigační zdroj odstraněné entity. Pokud je hodnota null, je odstraněná entita z aktuálního informačního kanálu.

Reason

Nepovinný parametr. Buď odstraněna, pokud byla entita odstraněna (zničena), nebo změněna, pokud byla entita odebrána z členství ve výsledku (tj. kvůli změně dat).

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 rozdíly jako výčet názvů vlastností.

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

IEdmTypeReference Získá z 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, 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. Lze načíst pouze vlastnosti, které existují v entitě. Je možné načíst upravené i neupravené 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, 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. Je možné nastavit 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 pro určení, zda aktuální objekt Edm je položka delta

Platí pro