IDatabaseOperations Interface

Definition

Represents all the operations for operating on Azure SQL Databases. Contains operations to: Create, Retrieve, Update, and Delete databases, and also includes the ability to get the event logs for a database.

public interface IDatabaseOperations
type IDatabaseOperations = interface
Public Interface IDatabaseOperations

Methods

CreateAsync(String, DatabaseCreateParameters, CancellationToken)

Creates a database in an Azure SQL Database Server.

DeleteAsync(String, String, CancellationToken)

Drops a database from an Azure SQL Database Server.

GetAsync(String, String, CancellationToken)

Returns information about an Azure SQL Database.

GetEventLogsAsync(String, String, DatabaseGetEventLogsParameters, CancellationToken)

Returns information about an Azure SQL Database event logs.

GetUsagesAsync(String, String, CancellationToken)

Returns information about an Azure SQL Database usages.

ListAsync(String, CancellationToken)

Returns a collection of Azure SQL Databases.

UpdateAsync(String, String, DatabaseUpdateParameters, CancellationToken)

Updates the properties of an Azure SQL Database.

Extension Methods

Create(IDatabaseOperations, String, DatabaseCreateParameters)

Creates a database in an Azure SQL Database Server.

CreateAsync(IDatabaseOperations, String, DatabaseCreateParameters)

Creates a database in an Azure SQL Database Server.

Delete(IDatabaseOperations, String, String)

Drops a database from an Azure SQL Database Server.

DeleteAsync(IDatabaseOperations, String, String)

Drops a database from an Azure SQL Database Server.

Get(IDatabaseOperations, String, String)

Returns information about an Azure SQL Database.

GetAsync(IDatabaseOperations, String, String)

Returns information about an Azure SQL Database.

GetEventLogs(IDatabaseOperations, String, String, DatabaseGetEventLogsParameters)

Returns information about an Azure SQL Database event logs.

GetEventLogsAsync(IDatabaseOperations, String, String, DatabaseGetEventLogsParameters)

Returns information about an Azure SQL Database event logs.

GetUsages(IDatabaseOperations, String, String)

Returns information about an Azure SQL Database usages.

GetUsagesAsync(IDatabaseOperations, String, String)

Returns information about an Azure SQL Database usages.

List(IDatabaseOperations, String)

Returns a collection of Azure SQL Databases.

ListAsync(IDatabaseOperations, String)

Returns a collection of Azure SQL Databases.

Update(IDatabaseOperations, String, String, DatabaseUpdateParameters)

Updates the properties of an Azure SQL Database.

UpdateAsync(IDatabaseOperations, String, String, DatabaseUpdateParameters)

Updates the properties of an Azure SQL Database.

Applies to