Freigeben über


Document Klasse

Definition

Stellt ein Dokument im Azure Cosmos DB-Dienst dar.

public class Document : Microsoft.Azure.Documents.Resource, System.Dynamic.IDynamicMetaObjectProvider
type Document = class
    inherit Resource
    interface IDynamicMetaObjectProvider
Public Class Document
Inherits Resource
Implements IDynamicMetaObjectProvider
Vererbung
Implementiert

Hinweise

Ein Dokument ist ein strukturiertes JSON-Dokument. Es gibt kein festgelegtes Schema für die JSON-Dokumente, und ein Dokument kann eine beliebige Anzahl benutzerdefinierter Eigenschaften sowie eine optionale Liste von Anlagen enthalten. Das Dokument ist eine Anwendungsressource und kann mithilfe des master Schlüssels oder Ressourcenschlüssels autorisiert werden.

Konstruktoren

Document()

Initialisiert eine neue instance der Document -Klasse für den Azure Cosmos DB-Dienst.

Eigenschaften

AltLink

Ruft den alt-link ab, der der Ressource aus dem Azure Cosmos DB-Dienst zugeordnet ist.

(Geerbt von Resource)
AttachmentsLink

Ruft die Selbstverknüpfung ab, die anlagen des Dokuments aus dem Azure Cosmos DB-Dienst entspricht.

ETag

Ruft das Entitätstag ab, das der Ressource aus dem Azure Cosmos DB-Dienst zugeordnet ist.

(Geerbt von Resource)
Id

Ruft die ID der Ressource im Azure Cosmos DB-Dienst ab oder legt sie fest.

(Geerbt von Resource)
ResourceId

Ruft die Ressourcen-ID ab, die der Ressource im Azure Cosmos DB-Dienst zugeordnet ist, oder legt sie fest.

(Geerbt von Resource)
SelfLink

Ruft die der Ressource zugeordnete Selbstverknüpfung aus dem Azure Cosmos DB-Dienst ab.

(Geerbt von Resource)
Timestamp

Ruft den der Ressource zugeordneten Zeitstempel der letzten Änderung aus dem Azure Cosmos DB-Dienst ab.

(Geerbt von Resource)
TimeToLive

Ruft die Gültigkeitsdauer des Dokuments im Azure Cosmos DB-Dienst in Sekunden ab oder legt diese fest.

Methoden

GetPropertyValue<T>(String)

Ruft den Eigenschaftswert ab, der dem angegebenen Eigenschaftsnamen aus dem Azure Cosmos DB-Dienst zugeordnet ist.

(Geerbt von Resource)
LoadFrom(JsonReader)

Lädt das Objekt aus dem angegebenen JSON-Reader im Azure Cosmos DB-Dienst.

(Geerbt von JsonSerializable)
LoadFrom(JsonReader, JsonSerializerSettings)

Lädt das Objekt aus dem angegebenen JSON-Reader im Azure Cosmos DB-Dienst.

(Geerbt von JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy)

Speichert das Objekt im angegebenen Stream im Azure Cosmos DB-Dienst.

(Geerbt von JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy, JsonSerializerSettings)

Speichert das Objekt im angegebenen Stream im Azure Cosmos DB-Dienst.

(Geerbt von JsonSerializable)
SetPropertyValue(String, Object)

Legt den Eigenschaftswert fest, der dem angegebenen Eigenschaftsnamen im Azure Cosmos DB-Dienst zugeordnet ist.

(Geerbt von Resource)
ToByteArray()

Serialisieren sie in ein Bytearray über SaveTo für den Azure Cosmos DB-Dienst.

(Geerbt von Resource)
ToString()

Gibt die Zeichenfolgendarstellung des Objekts im Azure Cosmos DB-Dienst zurück.

(Geerbt von JsonSerializable)

Explizite Schnittstellenimplementierungen

IDynamicMetaObjectProvider.GetMetaObject(Expression)

Stellt ein Dokument im Azure Cosmos DB-Dienst dar.

Gilt für: