Compartilhar via


TypedDelta Classe

Definição

Representa um Delta que pode ser usado quando existe um tipo CLR de suporte para o tipo de entidade e o tipo complexo cujas alterações são controladas.

public abstract class TypedDelta : Microsoft.AspNet.OData.Delta
type TypedDelta = class
    inherit Delta
Public MustInherit Class TypedDelta
Inherits Delta
Herança
TypedDelta
Derivado

Construtores

TypedDelta()

Representa um Delta que pode ser usado quando existe um tipo CLR de suporte para o tipo de entidade e o tipo complexo cujas alterações são controladas.

Propriedades

ExpectedClrType

Obtém o tipo esperado da entidade para o qual as alterações são acompanhadas.

StructuredType

Obtém o tipo real do objeto estrutural para o qual as alterações são controladas.

Métodos

Clear()

Limpa o Delta e redefine a entidade subjacente.

(Herdado de Delta)
GetChangedPropertyNames()

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

(Herdado de Delta)
GetUnchangedPropertyNames()

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

(Herdado de Delta)
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 chamado 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 Delta)
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.

(Herdado de Delta)
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 Delta)

Aplica-se a