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 对象,其中每个对象均包含一系列表示已保存更改的 EntityDescriptorLinkDescriptor 实例。

对于成功的操作,描述符的 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)

适用于