Compartilhar via


EdmDeltaDeletedEntityObject Classe

Definição

Representa um IEdmDeltaDeletedEntityObject sem suporte clr Type. Usado para manter o objeto Entry Excluído no Conteúdo do Feed Delta.

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
Herança
Implementações

Construtores

EdmDeltaDeletedEntityObject(IEdmEntityType, Boolean)

Inicializa uma nova instância da classe EdmDeltaDeletedEntityObject.

EdmDeltaDeletedEntityObject(IEdmEntityType)

Inicializa uma nova instância da classe EdmDeltaDeletedEntityObject.

EdmDeltaDeletedEntityObject(IEdmEntityTypeReference)

Inicializa uma nova instância da classe EdmDeltaDeletedEntityObject.

Propriedades

ActualEdmType

Obtém ou define o real IEdmStructuredType da entidade ou do tipo complexo desse objeto.

(Herdado de EdmStructuredObject)
DeltaKind

DeltaKind para a parte de objetos do Conteúdo do DeltaFeed. Usado para determinar qual objeto Delta criar durante a serialização.

ExpectedEdmType

Obtém ou define o esperado IEdmStructuredType da entidade ou do tipo complexo desse objeto.

(Herdado de EdmStructuredObject)
Id

A ID da entidade excluída (igual à odata.id retornada ou computada ao chamar GET no recurso), que pode ser absoluta ou relativa.

IsNullable

Obtém ou define se o objeto EDM é anulável ou não.

(Herdado de EdmStructuredObject)
NavigationSource

A fonte de navegação da entidade excluída. Se for nulo, a entidade excluída será do feed atual.

Reason

Opcional. Excluído, se a entidade foi excluída (destruída) ou alterada se a entidade foi removida da associação no resultado (ou seja, devido a uma alteração de dados).

Métodos

Clear()

Limpa o Delta e redefine a entidade subjacente.

(Herdado de EdmStructuredObject)
GetChangedPropertyNames()

Retorna as Propriedades que foram modificadas por meio deste Delta como uma enumeração de Nomes de Propriedade.

(Herdado de EdmStructuredObject)
GetEdmType()

Obtém o IEdmTypeReference desta instância.

(Herdado de EdmStructuredObject)
GetUnchangedPropertyNames()

Retorna as propriedades que não foram modificadas por meio deste Delta como uma enumeração de Nomes de Propriedade.

(Herdado de EdmStructuredObject)
TryGetDynamicProperties()

Obter todas as propriedades dinâmicas

(Herdado de EdmStructuredObject)
TryGetMember(GetMemberBinder, Object)

Substitui o método DynamicObject TryGetMember, de modo que apenas as propriedades da Entidade possam ser obtidas.

(Herdado de Delta)
TryGetPropertyType(String, Type)

Tenta obter o Type da propriedade chamada name da entidade subjacente. Apenas as propriedades que existem na Entidade podem ser recuperadas. As propriedades modificadas e não modificadas podem ser recuperadas.

(Herdado de EdmStructuredObject)
TryGetPropertyValue(String, Object)

Obtém o valor da propriedade com o nome determinado.

(Herdado de EdmStructuredObject)
TrySetMember(SetMemberBinder, Object)

Substitui o método DynamicObject TrySetMember, de modo que apenas as propriedades da Entidade possam ser definidas.

(Herdado de Delta)
TrySetPropertyValue(String, Object)

Tenta definir a Propriedade chamada name para o value especificado. Apenas as propriedades que existem na Entidade podem ser definidas. Caso haja uma incompatibilidade de tipos a solicitação falhará.

(Herdado de EdmStructuredObject)

Métodos de Extensão

IsDeltaResource(IEdmObject)

Método para determinar se o objeto Edm atual é uma Entrada Delta

Aplica-se a