Share via


aio Csomag

Osztályok

ContainerProxy

Egy adott ADATBÁZIS-tárolóval való interakcióra szolgáló felület.

Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett használja a metódust <xref:azure.cosmos.aio.database.DatabaseProxy.get_container_client> egy meglévő tároló lekéréséhez, vagy egy <xref:azure.cosmos.aio.database.DatabaseProxy.create_container> új tároló létrehozásához.

Az Azure Cosmos DB SQL API-adatbázisok tárolói dokumentumok gyűjteményei, amelyek mindegyike elemként jelenik meg.

CosmosClient

Egy Azure Cosmos DB-fiók ügyféloldali logikai ábrázolása.

Ezzel az ügyfélprogramtal konfigurálhatja és végrehajthatja az Azure Cosmos DB szolgáltatásra irányuló kéréseket.

Azt javasoljuk, hogy az alkalmazás élettartama során egyetlen CosmosClient-példányt tartson fenn, amely lehetővé teszi a hatékony kapcsolatkezelést és -teljesítményt.

A CosmosClient inicializálása nehéz művelet – ne használjon inicializálási CosmosClient-példányokat hitelesítő adatokként vagy hálózati kapcsolat érvényesítéseként.

Új CosmosClient példányosítása.

DatabaseProxy

Egy adott adatbázissal való interakcióra szolgáló felület.

Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett használja a <xref:azure.cosmos.aio.cosmos_client.CosmosClient.get_database_client> metódust egy meglévő adatbázis lekéréséhez, vagy egy <xref:azure.cosmos.aio.cosmos_client.CosmosClient.create_database> új adatbázis létrehozásához.

Az adatbázisok egy vagy több tárolót tartalmaznak, amelyek mindegyike tartalmazhat elemeket, tárolt eljárásokat, eseményindítókat és felhasználó által definiált függvényeket.

Az adatbázisokhoz társított felhasználók is tartozhatnak, amelyek mindegyike bizonyos tárolókhoz, tárolt eljárásokhoz, eseményindítókhoz, felhasználó által definiált függvényekhez vagy elemekhez való hozzáféréshez szükséges engedélyekkel van konfigurálva.

Az Azure Cosmos DB SQL API-adatbázisok a következő rendszer által létrehozott tulajdonságokkal rendelkeznek. Ezek a tulajdonságok írásvédettek:

  • _rid: Az erőforrás-azonosító.

  • _ts: Az erőforrás utolsó frissítésének időpontja. Az érték egy időbélyeg.

  • _self: Az erőforrás egyedi címezhető URI-ja.

  • _etag: Az optimista egyidejűség-vezérléshez szükséges erőforráscímke.

  • _colls: A gyűjtemények erőforrásának címezhető elérési útja.

  • _users: A felhasználói erőforrás címezhető elérési útja.

ScriptsProxy

A tárolt eljárások kezelésére használható felület.

Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett használja az scripts attribútumot.

UserProxy

Egy adott felhasználóval való interakcióra szolgáló felület.

Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett használja a metódust get_user_client .