C# Класс DocumentDB.Framework.Database.DatabaseService

Наследование: IDatabaseService
Показать файл Открыть проект

Открытые методы

Метод Описание
CreateUserPermission ( User user, DocumentCollection collection, PermissionMode permission ) : Task

Creates a permission with an access token for the specified user and the specified collection

DatabaseService ( Microsoft.Azure.Documents.Client.DocumentClient client, string databaseId ) : System

Initializes a new instance of the DatabaseService class.

DeleteCollection ( DocumentCollection collection ) : System.Threading.Tasks.Task

Deletes a collection.

DeleteDatabase ( ) : System.Threading.Tasks.Task

Deletes the service database.

DeleteDatabase ( Microsoft.Azure.Documents.Client.DocumentClient client, string databaseId ) : System.Threading.Tasks.Task

Deletes the service database.

ReadOrCreateCollection ( string collectionId ) : Task

Reads the or create collection.

ReadOrCreateDatabase ( Microsoft.Azure.Documents.Client.DocumentClient client, string databaseId ) : Task

Reads or create a database.

ReadOrCreateUser ( string userId ) : Task

Creates a new user

Описание методов

CreateUserPermission() публичный Метод

Creates a permission with an access token for the specified user and the specified collection
public CreateUserPermission ( User user, DocumentCollection collection, PermissionMode permission ) : Task
user User
collection DocumentCollection
permission PermissionMode
Результат Task

DatabaseService() публичный Метод

Initializes a new instance of the DatabaseService class.
public DatabaseService ( Microsoft.Azure.Documents.Client.DocumentClient client, string databaseId ) : System
client Microsoft.Azure.Documents.Client.DocumentClient The client.
databaseId string The database identifier.
Результат System

DeleteCollection() публичный Метод

Deletes a collection.
public DeleteCollection ( DocumentCollection collection ) : System.Threading.Tasks.Task
collection DocumentCollection
Результат System.Threading.Tasks.Task

DeleteDatabase() публичный Метод

Deletes the service database.
public DeleteDatabase ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

DeleteDatabase() публичный статический Метод

Deletes the service database.
public static DeleteDatabase ( Microsoft.Azure.Documents.Client.DocumentClient client, string databaseId ) : System.Threading.Tasks.Task
client Microsoft.Azure.Documents.Client.DocumentClient
databaseId string
Результат System.Threading.Tasks.Task

ReadOrCreateCollection() публичный Метод

Reads the or create collection.
public ReadOrCreateCollection ( string collectionId ) : Task
collectionId string The collection identifier.
Результат Task

ReadOrCreateDatabase() публичный статический Метод

Reads or create a database.
public static ReadOrCreateDatabase ( Microsoft.Azure.Documents.Client.DocumentClient client, string databaseId ) : Task
client Microsoft.Azure.Documents.Client.DocumentClient The client.
databaseId string The database identifier.
Результат Task

ReadOrCreateUser() публичный Метод

Creates a new user
public ReadOrCreateUser ( string userId ) : Task
userId string
Результат Task