Язык

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 а новые значения для операций вставки и обновления будут объединены в соответствии с параметрами слияния.

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

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

Свойства

Имя Описание
EditLink

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

EditStreamUri

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

Entity

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

ETag

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

Identity

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

ParentForInsert

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

ParentPropertyForInsert

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

ReadStreamUri

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

SelfLink

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

ServerTypeName

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

State

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

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

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

Методы

Имя Описание
Equals(Object)

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

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

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

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

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

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

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

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

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

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

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