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 дескриптора будет иметь значение «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) |