Поделиться через


EntityDescriptor Класс

Определение

Описание изменений, внесенных в сущности операциями, которые возвращаются в 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
Наследование
EntityDescriptor

Комментарии

Метод SaveChanges возвращает объект DataServiceResponse, содержащий ряд объектов OperationResponse, каждый из которых содержит последовательность экземпляров EntityDescriptor или LinkDescriptor, представляющих сохраненные изменения.

Для успешно выполненных операций свойство State дескриптора будет иметь значение «unchanged» и новые значения для операций вставки и обновления объединяются согласно настройкам слияния.

Для операций, выполненных с ошибками, значение свойства State дескриптора остается таким же, как и до вызова SaveChanges.

Если произошла ошибка и во время выполнения операции обработка была остановлена, свойства State остаются неизменными.

Свойства

EditLink

Возвращает или задает URI, который изменяет сущность.

EditStreamUri

Возвращает или задает URI, который изменяет данные о двоичных свойствах сущности.

Entity

Возвращает сущность, которая содержит данные обновления.

ETag

Получает значение eTag, указывающее состояние данных, предназначенных для обновления, с момента последнего вызова метода SaveChanges().

Identity

Возвращает или задает URI, который является значением идентификатора сущности.

ParentForInsert

Возвращает родительскую сущность, связанную с сущностью.

ParentPropertyForInsert

Возвращает имя свойства сущности, которое является свойством навигации и ссылается на родительский объект.

ReadStreamUri

Возвращает или задает URI, который выполняет доступ к данным двоичного свойства сущности.

SelfLink

Возвращает или задает URI, который используется для возвращения ресурса сущности.

ServerTypeName

Возвращает или задает имя типа из источника данных, с которым сопоставлена сущность.

State

При переопределении в производном классе возвращает состояние объекта на момент создания этого экземпляра.

(Унаследовано от Descriptor)
StreamETag

Возвращает значение eTag для ресурса мультимедиа, связанного с сущностью, которая представляет собой ссылку на носитель Media Link Entry.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к