你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SqlManagementClient 类

定义

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

public class SqlManagementClient : Microsoft.Azure.Management.ResourceManager.Fluent.Core.FluentServiceClientBase<Microsoft.Azure.Management.Sql.Fluent.SqlManagementClient>, IDisposable, Microsoft.Azure.Management.Sql.Fluent.ISqlManagementClient, Microsoft.Rest.Azure.IAzureClient
type SqlManagementClient = class
    inherit FluentServiceClientBase<SqlManagementClient>
    interface ISqlManagementClient
    interface IDisposable
    interface IAzureClient
Public Class SqlManagementClient
Inherits FluentServiceClientBase(Of SqlManagementClient)
Implements IAzureClient, IDisposable, ISqlManagementClient
继承
实现

构造函数

SqlManagementClient(RestClient)

初始化 SqlManagementClient 类的新实例。

字段

_restClient

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

(继承自 FluentServiceClientBase<TClient>)

属性

AcceptLanguage

响应的首选语言。

BackupLongTermRetentionPolicies

获取 IBackupLongTermRetentionPoliciesOperations。

BackupLongTermRetentionVaults

获取 IBackupLongTermRetentionVaultsOperations。

BackupShortTermRetentionPolicies

获取 IBackupShortTermRetentionPoliciesOperations。

BaseUri

服务的基 URI。

(继承自 FluentServiceClientBase<TClient>)
Capabilities

获取 ICapabilitiesOperations。

Credentials

客户端连接到 Azure 所需的凭据。

(继承自 FluentServiceClientBase<TClient>)
DatabaseAutomaticTuning

获取 IDatabaseAutomaticTuningOperations。

DatabaseBlobAuditingPolicies

获取 IDatabaseBlobAuditingPoliciesOperations。

DatabaseOperations

获取 IDatabaseOperations。

Databases

获取 IDatabasesOperations。

DatabaseThreatDetectionPolicies

获取 IDatabaseThreatDetectionPoliciesOperations。

DatabaseUsages

获取 IDatabaseUsagesOperations。

DatabaseVulnerabilityAssessmentRuleBaselines

获取 IDatabaseVulnerabilityAssessmentRuleBaselinesOperations。

DatabaseVulnerabilityAssessments

获取 IDatabaseVulnerabilityAssessmentsOperations。

DatabaseVulnerabilityAssessmentScans

获取 IDatabaseVulnerabilityAssessmentScansOperations。

DataMaskingPolicies

获取 IDataMaskingPoliciesOperations。

DataMaskingRules

获取 IDataMaskingRulesOperations。

DeserializationSettings

获取或设置 json 反序列化设置。

ElasticPoolActivities

获取 IElasticPoolActivitiesOperations。

ElasticPoolDatabaseActivities

获取 IElasticPoolDatabaseActivitiesOperations。

ElasticPoolOperations

获取 IElasticPoolOperations。

ElasticPools

获取 IElasticPoolsOperations。

EncryptionProtectors

获取 IEncryptionProtectorsOperations。

ExtendedDatabaseBlobAuditingPolicies

获取 IExtendedDatabaseBlobAuditingPoliciesOperations。

ExtendedServerBlobAuditingPolicies

获取 IExtendedServerBlobAuditingPoliciesOperations。

FailoverGroups

获取 IFailoverGroupsOperations。

FirewallRules

获取 IFirewallRulesOperations。

FirstMessageHandler

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

(继承自 ServiceClient<T>)
GenerateClientRequestId

是否应生成唯一的 x-ms-client-request-id。 设置为 true 时,将生成唯一的 x-ms-client-request-id 值并将其包含在每个请求中。 默认为 true。

GeoBackupPolicies

获取 IGeoBackupPoliciesOperations。

HttpClient

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

(继承自 ServiceClient<T>)
HttpClientHandler

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

(继承自 ServiceClient<T>)
HttpMessageHandlers

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

(继承自 ServiceClient<T>)
InstanceFailoverGroups

获取 IInstanceFailoverGroupsOperations。

InstancePools

获取 IInstancePoolsOperations。

JobAgents

获取 IJobAgentsOperations。

JobCredentials

获取 IJobCredentialsOperations。

JobExecutions

获取 IJobExecutionsOperations。

Jobs

获取 IJobsOperations。

JobStepExecutions

获取 IJobStepExecutionsOperations。

JobSteps

获取 IJobStepsOperations。

JobTargetExecutions

获取 IJobTargetExecutionsOperations。

JobTargetGroups

获取 IJobTargetGroupsOperations。

JobVersions

获取 IJobVersionsOperations。

LongRunningOperationRetryTimeout

长时间运行的操作的重试超时(以秒为单位)。 默认值为 30。

ManagedBackupShortTermRetentionPolicies

获取 IManagedBackupShortTermRetentionPoliciesOperations。

ManagedDatabases

获取 IManagedDatabasesOperations。

ManagedDatabaseSecurityAlertPolicies

获取 IManagedDatabaseSecurityAlertPoliciesOperations。

ManagedDatabaseSensitivityLabels

获取 IManagedDatabaseSensitivityLabelsOperations。

ManagedDatabaseVulnerabilityAssessmentRuleBaselines

获取 IManagedDatabaseVulnerabilityAssessmentRuleBaselinesOperations。

ManagedDatabaseVulnerabilityAssessments

获取 IManagedDatabaseVulnerabilityAssessmentsOperations。

ManagedDatabaseVulnerabilityAssessmentScans

获取 IManagedDatabaseVulnerabilityAssessmentScansOperations。

ManagedInstanceEncryptionProtectors

获取 IManagedInstanceEncryptionProtectorsOperations。

ManagedInstanceKeys

获取 IManagedInstanceKeysOperations。

ManagedInstances

获取 IManagedInstancesOperations。

ManagedInstanceTdeCertificates

获取 IManagedInstanceTdeCertificatesOperations。

ManagedInstanceVulnerabilityAssessments

获取 IManagedInstanceVulnerabilityAssessmentsOperations。

ManagedRestorableDroppedDatabaseBackupShortTermRetentionPolicies

获取 IManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesOperations。

ManagedServerSecurityAlertPolicies

获取 IManagedServerSecurityAlertPoliciesOperations。

Operations

获取 IOperations。

RecommendedElasticPools

获取 IRecommendedElasticPoolsOperations。

RecoverableDatabases

获取 IRecoverableDatabasesOperations。

RecoverableManagedDatabases

获取 IRecoverableManagedDatabasesOperations。

ReplicationLinks

获取 IReplicationLinksOperations。

RestorableDroppedDatabases

获取 IRestorableDroppedDatabasesOperations。

RestorableDroppedManagedDatabases

获取 IRestorableDroppedManagedDatabasesOperations。

RestorePoints

获取 IRestorePointsOperations。

SensitivityLabels

获取 ISensitivityLabelsOperations。

SerializationSettings

获取或设置 json 序列化设置。

ServerAutomaticTuning

获取 IServerAutomaticTuningOperations。

ServerAzureADAdministrators

获取 IServerAzureADAdministratorsOperations。

ServerBlobAuditingPolicies

获取 IServerBlobAuditingPoliciesOperations。

ServerCommunicationLinks

获取 IServerCommunicationLinksOperations。

ServerConnectionPolicies

获取 IServerConnectionPoliciesOperations。

ServerDnsAliases

获取 IServerDnsAliasesOperations。

ServerKeys

获取 IServerKeysOperations。

Servers

获取 IServersOperations。

ServerSecurityAlertPolicies

获取 IServerSecurityAlertPoliciesOperations。

ServerUsages

获取 IServerUsagesOperations。

ServerVulnerabilityAssessments

获取 IServerVulnerabilityAssessmentsOperations。

ServiceObjectives

获取 IServiceObjectivesOperations。

ServiceTierAdvisors

获取 IServiceTierAdvisorsOperations。

SubscriptionId

用于标识 Azure 订阅的订阅 ID。

SubscriptionUsages

获取 ISubscriptionUsagesOperations。

SyncAgents

获取 ISyncAgentsOperations。

SyncGroups

获取 ISyncGroupsOperations。

SyncMembers

获取 ISyncMembersOperations。

TdeCertificates

获取 ITdeCertificatesOperations。

TransparentDataEncryptionActivities

获取 ITransparentDataEncryptionActivitiesOperations。

TransparentDataEncryptions

获取 ITransparentDataEncryptionsOperations。

Usages

获取 IUsagesOperations。

UserAgent

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

(继承自 ServiceClient<T>)
VirtualClusters

获取 IVirtualClustersOperations。

VirtualNetworkRules

获取 IVirtualNetworkRulesOperations。

方法

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

(继承自 FluentServiceClientBase<TClient>)
Dispose()

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

(继承自 ServiceClient<T>)
Dispose(Boolean)

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

(继承自 ServiceClient<T>)
Initialize()

初始化客户端属性。

InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

(继承自 ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

(继承自 ServiceClient<T>)
NewInstance(RestClient)

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

SetRetryPolicy(RetryPolicy)

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

(继承自 ServiceClient<T>)
SetUserAgent(String)

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

(继承自 ServiceClient<T>)
SetUserAgent(String, String)

Azure SQL数据库管理 API 提供一组 RESTful Web 服务,这些服务与 Azure SQL 数据库服务交互以管理数据库。 使用 API 可以创建、检索、更新和删除数据库。

(继承自 ServiceClient<T>)

适用于