Compartilhar via


Delta Classe

Definição

Uma classe que controla as alterações (ou seja, o Delta) para uma entidade.

public abstract class Delta : System.Dynamic.DynamicObject, Microsoft.AspNet.OData.IDelta
type Delta = class
    inherit DynamicObject
    interface IDelta
Public MustInherit Class Delta
Inherits DynamicObject
Implements IDelta
Herança
Derivado
Implementações

Construtores

Delta()

Uma classe que controla as alterações (ou seja, o Delta) para uma entidade.

Métodos

Clear()

Limpa o Delta e redefine a entidade subjacente.

GetChangedPropertyNames()

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

GetUnchangedPropertyNames()

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

TryGetMember(GetMemberBinder, Object)

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

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.

TryGetPropertyValue(String, Object)

Tenta obter o valor 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.

TrySetMember(SetMemberBinder, Object)

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

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á.

Aplica-se a