EdmComplexObject 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 IEdmComplexObject sans CLR Typede stockage .
public class EdmComplexObject : Microsoft.AspNet.OData.EdmStructuredObject, Microsoft.AspNet.OData.IEdmComplexObject
type EdmComplexObject = class
inherit EdmStructuredObject
interface IEdmComplexObject
interface IEdmStructuredObject
interface IEdmObject
Public Class EdmComplexObject
Inherits EdmStructuredObject
Implements IEdmComplexObject
- Héritage
- Dérivé
- Implémente
Constructeurs
EdmComplexObject(IEdmComplexType, Boolean) |
Initialise une nouvelle instance de la classe EdmStructuredObject. |
EdmComplexObject(IEdmComplexType) |
Initialise une nouvelle instance de la classe EdmStructuredObject. |
EdmComplexObject(IEdmComplexTypeReference) |
Initialise une nouvelle instance de la classe EdmStructuredObject. |
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) |
ExpectedEdmType |
Obtient ou définit le type 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) |
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 |