EdmDeltaLink 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 IEdmDeltaLink objeto sin CLR Typede respaldo. Se usa para contener el objeto Added/Modified Link en la carga útil de la fuente delta.
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
- Herencia
- Implementaciones
Constructores
EdmDeltaLink(IEdmEntityType, Boolean) |
Inicializa una nueva instancia de la clase EdmDeltaLink. |
EdmDeltaLink(IEdmEntityType) |
Inicializa una nueva instancia de la clase EdmDeltaLink. |
EdmDeltaLink(IEdmEntityTypeReference) |
Inicializa una nueva instancia de la clase EdmDeltaLink. |
Propiedades
ActualEdmType |
Obtiene o establece el valor real IEdmStructuredType de la entidad o el tipo complejo de este objeto. (Heredado de EdmStructuredObject) |
DeltaKind |
DeltaKind para la parte de objetos de la carga de DeltaFeed. Se usa para determinar qué objeto Delta se va a crear durante la serialización. |
ExpectedEdmType |
Obtiene o establece el 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) |
Relationship |
Nombre de la propiedad de relación en el objeto primario. |
Source |
El URI de la entidad desde la que se define la relación, que puede ser absoluta o relativa. |
Target |
Uri de la entidad relacionada, que puede ser absoluta o relativa. |
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 el de la Type 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 |