LinkDescriptor Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет описание изменений, внесенных в сущности операциями, которые возвращаются в DataServiceResponse.
public ref class LinkDescriptor sealed : System::Data::Services::Client::Descriptor
public sealed class LinkDescriptor : System.Data.Services.Client.Descriptor
type LinkDescriptor = class
inherit Descriptor
Public NotInheritable Class LinkDescriptor
Inherits Descriptor
- Наследование
Комментарии
Метод SaveChanges возвращает объект DataServiceResponse, содержащий ряд объектов OperationResponse, каждый из которых содержит последовательность экземпляров EntityDescriptor или LinkDescriptor, представляющих сохраненные изменения.
Для успешно выполненных операций свойство State дескриптора устанавливается в unchanged, а новые значения для операций вставки и обновления объединяются согласно настройкам слияния.
Что касается операций, выполненных с ошибками, то значения свойств State дескриптора остаются такими же, как и до вызова SaveChanges.
Если произошла ошибка и во время выполнения операции обработка была остановлена, свойства State остаются неизменными.
Свойства
Source |
Исходная сущность в ссылке, возвращенной DataServiceResponse. |
SourceProperty |
Свойство идентификатора исходной сущности в ссылке, возвращенной DataServiceResponse. |
State |
При переопределении в производном классе возвращает состояние объекта на момент создания этого экземпляра. (Унаследовано от Descriptor) |
Target |
Исходная сущность в ссылке, возвращенной DataServiceResponse. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |