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
- Наследование
Комментарии
Метод 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) |