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 em 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 de EntityDescriptor instâncias ou LinkDescriptor 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 do descritor permanecerá o mesmo que era antes SaveChanges de ser chamado.
Se ocorrer um erro e o processamento for interrompido durante uma operação, o State permanecerá inalterado.
Propriedades
EditLink |
Obtém ou define o URI que modifica a entidade. |
EditStreamUri |
Obtém ou define o URI que modifica os dados da propriedade binária da entidade. |
Entity |
Obtém a entidade que contém os dados de atualização. |
ETag |
Obtém um valor de eTag que indica o estado dos dados de destino para a 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 é vinculada à entidade pai. |
ReadStreamUri |
Obtém ou define o URI que acessa os dados da propriedade binária da entidade. |
SelfLink |
Obtém ou define o URI que é usado para retornar o recurso da entidade. |
ServerTypeName |
Obtém ou define o nome do tipo na fonte de dados para o qual a entidade está mapeada. |
State |
Quando substituído em uma classe derivada, obtém o estado do objeto no momento em que esta instância foi construída. (Herdado de Descriptor) |
StreamETag |
Obtém o eTag para o recurso de mídia associado a uma entidade que é uma entrada de link de mídia. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |