EntityDescriptor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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) |