ResourceResponse<TResource> Class

Definition

Represents the template class used by methods returning single objects in the Azure DocumentDB database service.

public class ResourceResponse<TResource> : Microsoft.Azure.Documents.Client.ResourceResponseBase, Microsoft.Azure.Documents.Client.IResourceResponse<TResource> where TResource : Resourcenew()
Type Parameters
TResource

the resource type.

Inheritance
ResourceResponse<TResource>
Implements

Inherited Members

Microsoft.Azure.Documents.Client.ResourceResponseBase

Remarks

All responses from creates, reads, updates and deletes of Azure DocumentDB resources return the response wrapped in a ResourceResponse object. This contains the metadata from the response headers from the Azure DocumentDB call including the request units (RequestCharge), activity ID and quotas/usage of resources.

Constructors

ResourceResponse<TResource>()

Constructor exposed for mocking purposes for the Azure DocumentDB database service.

ResourceResponse<TResource>(TResource)

Constructor exposed for mocking purposes for the Azure DocumentDB database service.

Properties

Resource

Gets the resource returned in the response from the Azure DocumentDB database service.

Operators

Implicit(ResourceResponse<TResource> to TResource)

Returns the resource in the response implicitly from the Azure DocumentDB database service.

Extension Methods

IsDefined(Object)
IsNull(Object)
IsPrimitive(Object)