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

ItemRequestOptions.EnableContentResponseOnWrite 属性

定义

获取或设置布尔值,以仅返回 Cosmos DB 响应中写入项操作(如 Create、Upsert、Patch 和 Replace)中的标头和状态代码。 将选项设置为 false 将导致响应具有 null 资源。 这可以通过不通过网络发送回资源并在客户端上对其进行序列化来减少网络和 CPU 负载。

public bool? EnableContentResponseOnWrite { get; set; }
member this.EnableContentResponseOnWrite : Nullable<bool> with get, set
Public Property EnableContentResponseOnWrite As Nullable(Of Boolean)

属性值

示例

ItemRequestOptions requestOptions = new ItemRequestOptions() { EnableContentResponseOnWrite = false };
ItemResponse itemResponse = await this.container.CreateItemAsync<ToDoActivity>(tests, new PartitionKey(test.status), requestOptions);
Assert.AreEqual(HttpStatusCode.Created, itemResponse.StatusCode);
Assert.IsNull(itemResponse.Resource);

注解

这最适合未使用返回资源的工作负荷。

适用于