EntityDescriptor Classe

Definição

Descrição das modificações feitas às entidades por operações retornadas em um DataServiceResponse.

public ref class EntityDescriptor sealed : System::Data::Services::Client::Descriptor
public sealed class EntityDescriptor : System.Data.Services.Client.Descriptor
type EntityDescriptor = class
    inherit Descriptor
Public NotInheritable Class EntityDescriptor
Inherits Descriptor
Herança
EntityDescriptor

Comentários

O SaveChanges método retorna um DataServiceResponse objeto que contém uma série de OperationResponse objetos cada um dos quais contém uma sequência ou EntityDescriptorLinkDescriptor instâncias que representam alterações que foram persistidas.

Para operações bem-sucedidas, a State propriedade do descritor será definida como inalterada e os novos valores para operações de inserção e atualização serão mesclados de acordo com as configurações de mesclagem.

Para operações com erros, o State descritor permanecerá o mesmo que era antes SaveChanges de ser chamado.

Se ocorreu um erro e o processamento foi interrompido durante uma operação, ele State permanecerá inalterado.

Propriedades

Nome Description
EditLink

Obtém ou define o URI que modifica a entidade.

EditStreamUri

Obtém ou define o URI que modifica os dados de propriedade binária da entidade.

Entity

Obtém a entidade que contém os dados de atualização.

ETag

Obtém um valor eTag que indica o estado dos dados direcionados para atualização desde a última chamada para SaveChanges().

Identity

Obtém ou define o URI que é o valor de identidade da entidade.

ParentForInsert

Obtém a entidade pai que está relacionada à entidade.

ParentPropertyForInsert

Obtém o nome da propriedade da entidade que é uma propriedade de navegação e links para a entidade pai.

ReadStreamUri

Obtém ou define o URI que acessa os dados de propriedade binária da entidade.

SelfLink

Obtém ou define o URI usado para retornar o recurso de entidade.

ServerTypeName

Obtém ou define o nome do tipo na fonte de dados para a qual a entidade é mapeada.

State

Quando substituído em uma classe derivada, obtém o estado do objeto no momento em que essa instância foi construída.

(Herdado de Descriptor)
StreamETag

Obtém a eTag para o recurso de mídia associado a uma entidade que é uma entrada de link de mídia.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a