Share via


IDatabasesOperations Interface

Definition

DatabasesOperations operations.

public interface IDatabasesOperations
type IDatabasesOperations = interface
Public Interface IDatabasesOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, String, Database, Dictionary<String,List<String>>, CancellationToken)

Creates a new database or updates an existing database.

BeginDeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the database.

BeginExportWithHttpMessagesAsync(String, String, String, ExportDatabaseDefinition, Dictionary<String,List<String>>, CancellationToken)

Exports a database.

BeginFailoverWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Failovers a database.

BeginImportWithHttpMessagesAsync(String, String, String, ImportExistingDatabaseDefinition, Dictionary<String,List<String>>, CancellationToken)

Imports a bacpac into a new database.

BeginPauseWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Pauses a database.

BeginResumeWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Resumes a database.

BeginUpdateWithHttpMessagesAsync(String, String, String, DatabaseUpdate, Dictionary<String,List<String>>, CancellationToken)

Updates an existing database.

BeginUpgradeDataWarehouseWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Upgrades a data warehouse.

CreateOrUpdateWithHttpMessagesAsync(String, String, String, Database, Dictionary<String,List<String>>, CancellationToken)

Creates a new database or updates an existing database.

DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the database.

ExportWithHttpMessagesAsync(String, String, String, ExportDatabaseDefinition, Dictionary<String,List<String>>, CancellationToken)

Exports a database.

FailoverWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Failovers a database.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a database.

ImportWithHttpMessagesAsync(String, String, String, ImportExistingDatabaseDefinition, Dictionary<String,List<String>>, CancellationToken)

Imports a bacpac into a new database.

ListByElasticPoolNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of databases in an elastic pool.

ListByElasticPoolWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of databases in an elastic pool.

ListByServerNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of databases.

ListByServerWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of databases.

ListByServerWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of databases.

ListInaccessibleByServerNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of inaccessible databases in a logical server

ListInaccessibleByServerWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a list of inaccessible databases in a logical server

ListMetricDefinitionsWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Returns database metric definitions.

ListMetricsWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Returns database metrics.

PauseWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Pauses a database.

RenameWithHttpMessagesAsync(String, String, String, ResourceMoveDefinition, Dictionary<String,List<String>>, CancellationToken)

Renames a database.

RenameWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Renames a database.

ResumeWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Resumes a database.

UpdateWithHttpMessagesAsync(String, String, String, DatabaseUpdate, Dictionary<String,List<String>>, CancellationToken)

Updates an existing database.

UpgradeDataWarehouseWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Upgrades a data warehouse.

Extension Methods

BeginCreateOrUpdate(IDatabasesOperations, String, String, String, Database)

Creates a new database or updates an existing database.

BeginCreateOrUpdateAsync(IDatabasesOperations, String, String, String, Database, CancellationToken)

Creates a new database or updates an existing database.

BeginDelete(IDatabasesOperations, String, String, String)

Deletes the database.

BeginDeleteAsync(IDatabasesOperations, String, String, String, CancellationToken)

Deletes the database.

BeginExport(IDatabasesOperations, String, String, String, ExportDatabaseDefinition)

Exports a database.

BeginExportAsync(IDatabasesOperations, String, String, String, ExportDatabaseDefinition, CancellationToken)

Exports a database.

BeginFailover(IDatabasesOperations, String, String, String, String)

Failovers a database.

BeginFailoverAsync(IDatabasesOperations, String, String, String, String, CancellationToken)

Failovers a database.

BeginImport(IDatabasesOperations, String, String, String, ImportExistingDatabaseDefinition)

Imports a bacpac into a new database.

BeginImportAsync(IDatabasesOperations, String, String, String, ImportExistingDatabaseDefinition, CancellationToken)

Imports a bacpac into a new database.

BeginPause(IDatabasesOperations, String, String, String)

Pauses a database.

BeginPauseAsync(IDatabasesOperations, String, String, String, CancellationToken)

Pauses a database.

BeginResume(IDatabasesOperations, String, String, String)

Resumes a database.

BeginResumeAsync(IDatabasesOperations, String, String, String, CancellationToken)

Resumes a database.

BeginUpdate(IDatabasesOperations, String, String, String, DatabaseUpdate)

Updates an existing database.

BeginUpdateAsync(IDatabasesOperations, String, String, String, DatabaseUpdate, CancellationToken)

Updates an existing database.

BeginUpgradeDataWarehouse(IDatabasesOperations, String, String, String)

Upgrades a data warehouse.

BeginUpgradeDataWarehouseAsync(IDatabasesOperations, String, String, String, CancellationToken)

Upgrades a data warehouse.

CreateOrUpdate(IDatabasesOperations, String, String, String, Database)

Creates a new database or updates an existing database.

CreateOrUpdateAsync(IDatabasesOperations, String, String, String, Database, CancellationToken)

Creates a new database or updates an existing database.

Delete(IDatabasesOperations, String, String, String)

Deletes the database.

DeleteAsync(IDatabasesOperations, String, String, String, CancellationToken)

Deletes the database.

Export(IDatabasesOperations, String, String, String, ExportDatabaseDefinition)

Exports a database.

ExportAsync(IDatabasesOperations, String, String, String, ExportDatabaseDefinition, CancellationToken)

Exports a database.

Failover(IDatabasesOperations, String, String, String, String)

Failovers a database.

FailoverAsync(IDatabasesOperations, String, String, String, String, CancellationToken)

Failovers a database.

Get(IDatabasesOperations, String, String, String)

Gets a database.

GetAsync(IDatabasesOperations, String, String, String, CancellationToken)

Gets a database.

Import(IDatabasesOperations, String, String, String, ImportExistingDatabaseDefinition)

Imports a bacpac into a new database.

ImportAsync(IDatabasesOperations, String, String, String, ImportExistingDatabaseDefinition, CancellationToken)

Imports a bacpac into a new database.

ListByElasticPool(IDatabasesOperations, String, String, String)

Gets a list of databases in an elastic pool.

ListByElasticPoolAsync(IDatabasesOperations, String, String, String, CancellationToken)

Gets a list of databases in an elastic pool.

ListByElasticPoolNext(IDatabasesOperations, String)

Gets a list of databases in an elastic pool.

ListByElasticPoolNextAsync(IDatabasesOperations, String, CancellationToken)

Gets a list of databases in an elastic pool.

ListByServer(IDatabasesOperations, String, String, String)

Gets a list of databases.

ListByServerAsync(IDatabasesOperations, String, String, String, CancellationToken)

Gets a list of databases.

ListByServerAsync(IDatabasesOperations, String, String, CancellationToken)

Gets a list of databases.

ListByServerNext(IDatabasesOperations, String)

Gets a list of databases.

ListByServerNextAsync(IDatabasesOperations, String, CancellationToken)

Gets a list of databases.

ListInaccessibleByServer(IDatabasesOperations, String, String)

Gets a list of inaccessible databases in a logical server

ListInaccessibleByServerAsync(IDatabasesOperations, String, String, CancellationToken)

Gets a list of inaccessible databases in a logical server

ListInaccessibleByServerNext(IDatabasesOperations, String)

Gets a list of inaccessible databases in a logical server

ListInaccessibleByServerNextAsync(IDatabasesOperations, String, CancellationToken)

Gets a list of inaccessible databases in a logical server

ListMetricDefinitions(IDatabasesOperations, String, String, String)

Returns database metric definitions.

ListMetricDefinitionsAsync(IDatabasesOperations, String, String, String, CancellationToken)

Returns database metric definitions.

ListMetrics(IDatabasesOperations, String, String, String, String)

Returns database metrics.

ListMetricsAsync(IDatabasesOperations, String, String, String, String, CancellationToken)

Returns database metrics.

Pause(IDatabasesOperations, String, String, String)

Pauses a database.

PauseAsync(IDatabasesOperations, String, String, String, CancellationToken)

Pauses a database.

Rename(IDatabasesOperations, String, String, String, ResourceMoveDefinition)

Renames a database.

Rename(IDatabasesOperations, String, String, String, String)

Renames a database.

RenameAsync(IDatabasesOperations, String, String, String, ResourceMoveDefinition, CancellationToken)

Renames a database.

RenameAsync(IDatabasesOperations, String, String, String, String, CancellationToken)

Renames a database.

Resume(IDatabasesOperations, String, String, String)

Resumes a database.

ResumeAsync(IDatabasesOperations, String, String, String, CancellationToken)

Resumes a database.

Update(IDatabasesOperations, String, String, String, DatabaseUpdate)

Updates an existing database.

UpdateAsync(IDatabasesOperations, String, String, String, DatabaseUpdate, CancellationToken)

Updates an existing database.

UpgradeDataWarehouse(IDatabasesOperations, String, String, String)

Upgrades a data warehouse.

UpgradeDataWarehouseAsync(IDatabasesOperations, String, String, String, CancellationToken)

Upgrades a data warehouse.

Applies to