Compartilhar via


Document Classe

Definição

Representa um documento no serviço do 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
Herança
Implementações

Comentários

Um documento é um documento JSON estruturado. Não há um esquema definido para os documentos JSON e um documento pode conter qualquer número de propriedades personalizadas, bem como uma lista opcional de anexos. O documento é um recurso de aplicativo e pode ser autorizado usando a chave de master ou chaves de recurso.

Construtores

Document()

Inicializa uma nova instância da Document classe para o serviço do Azure Cosmos DB.

Propriedades

AltLink

Obtém o alt-link associado ao recurso do serviço do Azure Cosmos DB.

(Herdado de Resource)
AttachmentsLink

Obtém o auto-link correspondente aos anexos do documento do serviço do Azure Cosmos DB.

ETag

Obtém a marca de entidade associada ao recurso do serviço do Azure Cosmos DB.

(Herdado de Resource)
Id

Obtém ou define a ID do recurso no serviço do Azure Cosmos DB.

(Herdado de Resource)
ResourceId

Obtém ou define a ID do recurso associada ao recurso no serviço do Azure Cosmos DB.

(Herdado de Resource)
SelfLink

Obtém o auto-link associado ao recurso do serviço do Azure Cosmos DB.

(Herdado de Resource)
Timestamp

Obtém o último carimbo de data/hora modificado associado ao recurso do serviço do Azure Cosmos DB.

(Herdado de Resource)
TimeToLive

Obtém ou define o tempo de vida em segundos do documento no serviço do Azure Cosmos DB.

Métodos

GetPropertyValue<T>(String)

Obtém o valor da propriedade associado ao nome da propriedade especificado do serviço do Azure Cosmos DB.

(Herdado de Resource)
LoadFrom(JsonReader)

Carrega o objeto do leitor JSON especificado no serviço do Azure Cosmos DB.

(Herdado de JsonSerializable)
LoadFrom(JsonReader, JsonSerializerSettings)

Carrega o objeto do leitor JSON especificado no serviço do Azure Cosmos DB.

(Herdado de JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy)

Salva o objeto no fluxo especificado no serviço do Azure Cosmos DB.

(Herdado de JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy, JsonSerializerSettings)

Salva o objeto no fluxo especificado no serviço do Azure Cosmos DB.

(Herdado de JsonSerializable)
SetPropertyValue(String, Object)

Define o valor da propriedade associado ao nome da propriedade especificado no serviço do Azure Cosmos DB.

(Herdado de Resource)
ToByteArray()

Serialize para uma matriz de bytes por meio de SaveTo para o serviço do Azure Cosmos DB.

(Herdado de Resource)
ToString()

Retorna a representação de cadeia de caracteres do objeto no serviço do Azure Cosmos DB.

(Herdado de JsonSerializable)

Implantações explícitas de interface

IDynamicMetaObjectProvider.GetMetaObject(Expression)

Representa um documento no serviço do Azure Cosmos DB.

Aplica-se a