EdmDeltaLink Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un IEdmDeltaLink sans CLR Typede sauvegarde . Utilisé pour contenir l’objet Added/Modified Link dans la charge utile delta Feed.
public class EdmDeltaLink : Microsoft.AspNet.OData.EdmEntityObject, Microsoft.AspNet.OData.IEdmDeltaLink
type EdmDeltaLink = class
inherit EdmEntityObject
interface IEdmDeltaLink
interface IEdmDeltaLinkBase
interface IEdmChangedObject
interface IEdmStructuredObject
interface IEdmObject
Public Class EdmDeltaLink
Inherits EdmEntityObject
Implements IEdmDeltaLink
- Héritage
- Implémente
Constructeurs
EdmDeltaLink(IEdmEntityType, Boolean) |
Initialise une nouvelle instance de la classe EdmDeltaLink. |
EdmDeltaLink(IEdmEntityType) |
Initialise une nouvelle instance de la classe EdmDeltaLink. |
EdmDeltaLink(IEdmEntityTypeReference) |
Initialise une nouvelle instance de la classe EdmDeltaLink. |
Propriétés
ActualEdmType |
Obtient ou définit la valeur réelle IEdmStructuredType de l’entité ou du type complexe de cet objet. (Hérité de EdmStructuredObject) |
DeltaKind |
DeltaKind pour la partie objets de la charge utile DeltaFeed. Permet de déterminer l’objet Delta à créer pendant la sérialisation. |
ExpectedEdmType |
Obtient ou définit l’attendu IEdmStructuredType de l’entité ou du type complexe de cet objet. (Hérité de EdmStructuredObject) |
IsNullable |
Obtient ou définit la possibilité que l'objet EDM accepte ou non la valeur null. (Hérité de EdmStructuredObject) |
Relationship |
Nom de la propriété de relation sur l’objet parent. |
Source |
URI de l’entité à partir de laquelle la relation est définie, qui peut être absolue ou relative. |
Target |
URI de l’entité associée, qui peut être absolu ou relatif. |
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 |
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 |
Méthodes d’extension
IsDeltaResource(IEdmObject) |
Méthode permettant de déterminer si l’objet Edm actuel est une entrée delta |