EdmComplexObject Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un sin IEdmComplexObject CLR Typede respaldo.
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
- Herencia
- Derivado
- Implementaciones
Constructores
EdmComplexObject(IEdmComplexType, Boolean) |
Inicializa una nueva instancia de la clase EdmStructuredObject. |
EdmComplexObject(IEdmComplexType) |
Inicializa una nueva instancia de la clase EdmStructuredObject. |
EdmComplexObject(IEdmComplexTypeReference) |
Inicializa una nueva instancia de la clase EdmStructuredObject. |
Propiedades
ActualEdmType |
Obtiene o establece el valor real IEdmStructuredType de la entidad o el tipo complejo de este objeto. (Heredado de EdmStructuredObject) |
ExpectedEdmType |
Obtiene o establece el valor esperado IEdmStructuredType de la entidad o el tipo complejo de este objeto. (Heredado de EdmStructuredObject) |
IsNullable |
Obtiene o establece si el objeto EDM acepta valores null. (Heredado de EdmStructuredObject) |
Métodos
Clear() |
Borra Delta y restablece la entidad subyacente. (Heredado de EdmStructuredObject) |
GetChangedPropertyNames() |
Devuelve las propiedades que se han modificado a través de este delta como una enumeración de nombres de propiedad. (Heredado de EdmStructuredObject) |
GetEdmType() |
Obtiene el IEdmTypeReference de esta instancia. (Heredado de EdmStructuredObject) |
GetUnchangedPropertyNames() |
Devuelve las propiedades que no se han modificado a través de este delta como una enumeración de nombres de propiedad. (Heredado de EdmStructuredObject) |
TryGetDynamicProperties() |
Obtener todas las propiedades dinámicas (Heredado de EdmStructuredObject) |
TryGetMember(GetMemberBinder, Object) |
Invalida el método DynamicObject TryGetMember, de modo que solo se pueden obtener las propiedades de la entidad. (Heredado de Delta) |
TryGetPropertyType(String, Type) |
Intenta obtener la Type propiedad de la propiedad a la que se llama |
TryGetPropertyValue(String, Object) |
Obtiene el valor de la propiedad con el nombre especificado. (Heredado de EdmStructuredObject) |
TrySetMember(SetMemberBinder, Object) |
Invalida el método DynamicObject TrySetMember, de modo que solo se pueden definir las propiedades de la entidad. (Heredado de Delta) |
TrySetPropertyValue(String, Object) |
Intenta establecer la propiedad denominada |
Métodos de extensión
IsDeltaResource(IEdmObject) |
Método para determinar si el objeto Edm actual es una entrada delta |