EdmDeltaEntityObject Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje clr IEdmChangedObjectTypebez zálohování . Slouží k uložení objektu Entry v datové části kanálu Delta.
public class EdmDeltaEntityObject : Microsoft.AspNet.OData.EdmEntityObject, Microsoft.AspNet.OData.IEdmChangedObject
type EdmDeltaEntityObject = class
inherit EdmEntityObject
interface IEdmChangedObject
interface IEdmStructuredObject
interface IEdmObject
Public Class EdmDeltaEntityObject
Inherits EdmEntityObject
Implements IEdmChangedObject
- Dědičnost
- Implementuje
Konstruktory
EdmDeltaEntityObject(IEdmEntityType, Boolean) |
Inicializuje novou instanci EdmDeltaEntityObject třídy. |
EdmDeltaEntityObject(IEdmEntityType) |
Inicializuje novou instanci EdmDeltaEntityObject třídy. |
EdmDeltaEntityObject(IEdmEntityTypeReference) |
Inicializuje novou instanci EdmDeltaEntityObject 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) |
IsNullable |
Získá nebo nastaví, zda je objekt EDM null nebo ne. (Zděděno od EdmStructuredObject) |
NavigationSource |
Navigační zdroj entity. Pokud je hodnota null, pak je entita z aktuálního informačního kanálu. |
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 |
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 |
Metody rozšíření
IsDeltaResource(IEdmObject) |
Metoda pro určení, zda aktuální objekt Edm je položka delta |