Share via


你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Document 类

定义

表示 Azure Cosmos DB 服务中的文档。

public class Document : Microsoft.Azure.Documents.Resource, System.Dynamic.IDynamicMetaObjectProvider
type Document = class
    inherit Resource
    interface IDynamicMetaObjectProvider
Public Class Document
Inherits Resource
Implements IDynamicMetaObjectProvider
继承
实现

注解

文档是结构化 JSON 文档。 JSON 文档没有设置架构,文档可能包含任意数量的自定义属性以及可选的附件列表。 文档是应用程序资源,可以使用主密钥或资源密钥进行授权。

构造函数

Document()

为 Azure Cosmos DB 服务初始化 类的新实例 Document

属性

AltLink

从 Azure Cosmos DB 服务中获取与资源关联的 alt 链接。

(继承自 Resource)
AttachmentsLink

从 Azure Cosmos DB 服务获取与文档附件对应的自链接。

ETag

从 Azure Cosmos DB 服务中获取与资源关联的实体标记。

(继承自 Resource)
Id

获取或设置 Azure Cosmos DB 服务中资源的 ID。

(继承自 Resource)
ResourceId

获取或设置与 Azure Cosmos DB 服务中的资源关联的资源 ID。

(继承自 Resource)
SelfLink

从 Azure Cosmos DB 服务获取与资源关联的自链接。

(继承自 Resource)
Timestamp

从 Azure Cosmos DB 服务中获取与资源关联的上次修改时间戳。

(继承自 Resource)
TimeToLive

获取或设置 Azure Cosmos DB 服务中文档的生存时间(以秒为单位)。

方法

GetPropertyValue<T>(String)

从 Azure Cosmos DB 服务中获取与指定属性名称关联的属性值。

(继承自 Resource)
LoadFrom(JsonReader)

从 Azure Cosmos DB 服务中的指定 JSON 读取器加载对象。

(继承自 JsonSerializable)
LoadFrom(JsonReader, JsonSerializerSettings)

从 Azure Cosmos DB 服务中的指定 JSON 读取器加载对象。

(继承自 JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy)

将 对象保存到 Azure Cosmos DB 服务中的指定流。

(继承自 JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy, JsonSerializerSettings)

将 对象保存到 Azure Cosmos DB 服务中的指定流。

(继承自 JsonSerializable)
SetPropertyValue(String, Object)

设置与 Azure Cosmos DB 服务中的指定属性名称关联的属性值。

(继承自 Resource)
ToByteArray()

通过 Azure Cosmos DB 服务的 SaveTo 序列化为字节数组。

(继承自 Resource)
ToString()

返回 Azure Cosmos DB 服务中对象的字符串表示形式。

(继承自 JsonSerializable)

显式接口实现

IDynamicMetaObjectProvider.GetMetaObject(Expression)

表示 Azure Cosmos DB 服务中的文档。

适用于