Partager via


EdmDeltaDeletedEntityObject Classe

Définition

Représente un IEdmDeltaDeletedEntityObject sans CLR Typede stockage . Utilisé pour contenir l’objet Entrée supprimée dans la charge utile Delta Feed.

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
Héritage
Implémente

Constructeurs

EdmDeltaDeletedEntityObject(IEdmEntityType, Boolean)

Initialise une nouvelle instance de la classe EdmDeltaDeletedEntityObject.

EdmDeltaDeletedEntityObject(IEdmEntityType)

Initialise une nouvelle instance de la classe EdmDeltaDeletedEntityObject.

EdmDeltaDeletedEntityObject(IEdmEntityTypeReference)

Initialise une nouvelle instance de la classe EdmDeltaDeletedEntityObject.

Propriétés

ActualEdmType

Obtient ou définit le réel IEdmStructuredType de l’entité ou du type complexe de cet objet.

(Hérité de EdmStructuredObject)
DeltaKind

DeltaKind pour les objets qui font partie de la charge utile DeltaFeed. Utilisé pour déterminer l’objet Delta à créer pendant la sérialisation.

ExpectedEdmType

Obtient ou définit le type attendu IEdmStructuredType de l’entité ou du type complexe de cet objet.

(Hérité de EdmStructuredObject)
Id

ID de l’entité supprimée (identique à l’odata.id retourné ou calculé lors de l’appel de GET sur la ressource), qui peut être absolu ou relatif.

IsNullable

Obtient ou définit la possibilité que l'objet EDM accepte ou non la valeur null.

(Hérité de EdmStructuredObject)
NavigationSource

Source de navigation de l’entité supprimée. Si la valeur est null, l’entité supprimée provient du flux actuel.

Reason

Optionnel. Soit supprimé, si l’entité a été supprimée (détruite), soit modifiée si l’entité a été supprimée de l’appartenance au résultat (par exemple, en raison d’une modification des données).

Méthodes

Clear()

Efface le delta et réinitialise l'entité sous-jacente.

(Hérité de EdmStructuredObject)
GetChangedPropertyNames()

Retourne les propriétés qui ont été modifiées via ce Delta en tant qu'énumération de noms de propriétés.

(Hérité de EdmStructuredObject)
GetEdmType()

Obtient le IEdmTypeReference de cette instance.

(Hérité de EdmStructuredObject)
GetUnchangedPropertyNames()

Retourne les propriétés qui n'ont pas été modifiées via ce Delta en tant qu'énumération de noms de propriétés.

(Hérité de EdmStructuredObject)
TryGetDynamicProperties()

Obtenir toutes les propriétés dynamiques

(Hérité de EdmStructuredObject)
TryGetMember(GetMemberBinder, Object)

Substitue la méthode DynamicObject TryGetMember, se sorte que seules les propriétés d'Entity ne peuvent pas être obtenues.

(Hérité de Delta)
TryGetPropertyType(String, Type)

Tente d’obtenir le Type de la propriété appelée name à partir de l’entité sous-jacente. Seules les propriétés existant sur Entity peuvent être récupérées. Peuvent être récupérées à la fois les propriétés modifiées et non modifiées.

(Hérité de EdmStructuredObject)
TryGetPropertyValue(String, Object)

Obtient la valeur de la propriété portant le nom donné.

(Hérité de EdmStructuredObject)
TrySetMember(SetMemberBinder, Object)

Substitue la méthode DynamicObject TrySetMember, se sorte que seules les propriétés d'Entity peuvent être définies.

(Hérité de Delta)
TrySetPropertyValue(String, Object)

Tente de définir la propriété appelée name sur le value spécifié. Seules les propriétés existant sur Entity peuvent être définies. En cas de discordance entre les types, la demande échoue.

(Hérité de EdmStructuredObject)

Méthodes d’extension

IsDeltaResource(IEdmObject)

Méthode permettant de déterminer si l’objet Edm actuel est une entrée Delta

S’applique à