C# Класс Microsoft.Azure.Commands.Sql.Service.AzureSqlDatabaseIndexRecommendationCommunicator

This class is responsible for all the REST communication with the server upgrade REST endpoints
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GetCurrentSqlClient Microsoft.Azure.Management.Sql.SqlManagementClient

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

Метод Описание
AzureSqlDatabaseIndexRecommendationCommunicator ( AzureContext context ) : Microsoft.Azure.Commands.Common.Authentication

Creates a communicator for Azure Sql Databases

ListRecommendedIndexes ( string resourceGroupName, string serverName, string databaseName, string clientRequestId ) : List

List all recommended indexes. If database name is null get recommendations for all databases on server.

UpdateRecommendedIndexState ( string resourceGroupName, string serverName, string databaseName, string schema, string table, string recommendedIndexName, string state, string clientRequestId ) : void

Update recommended index state

Приватные методы

Метод Описание
GetCurrentSqlClient ( String clientRequestId ) : Microsoft.Azure.Management.Sql.SqlManagementClient

Retrieve the SQL Management client for the currently selected subscription, adding the session and request id tracing headers for the current cmdlet invocation.

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

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

Creates a communicator for Azure Sql Databases
public AzureSqlDatabaseIndexRecommendationCommunicator ( AzureContext context ) : Microsoft.Azure.Commands.Common.Authentication
context Microsoft.Azure.Commands.Common.Authentication.Models.AzureContext
Результат Microsoft.Azure.Commands.Common.Authentication

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

List all recommended indexes. If database name is null get recommendations for all databases on server.
public ListRecommendedIndexes ( string resourceGroupName, string serverName, string databaseName, string clientRequestId ) : List
resourceGroupName string Resource group
serverName string Server name
databaseName string Database name
clientRequestId string Request id
Результат List

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

Update recommended index state
public UpdateRecommendedIndexState ( string resourceGroupName, string serverName, string databaseName, string schema, string table, string recommendedIndexName, string state, string clientRequestId ) : void
resourceGroupName string Resource group
serverName string Server name
databaseName string Database name
schema string Schema name
table string Table name
recommendedIndexName string Recommended index
state string State
clientRequestId string Request id
Результат void