你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
SqlManagementClient 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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>) |