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

ISqlServers 接口

定义

SQL Server管理 API 的入口点。

public interface ISqlServers : Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchCreation<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchDeletion, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsCreating<Microsoft.Azure.Management.Sql.Fluent.SqlServer.Definition.IBlank>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingById, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingByResourceGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingById<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingByResourceGroup<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListing<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListingByResourceGroup<Microsoft.Azure.Management.Sql.Fluent.ISqlServer>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Sql.Fluent.IServersOperations>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Sql.Fluent.ISqlManager>, Microsoft.Azure.Management.Sql.Fluent.ISqlServersBeta
type ISqlServers = interface
    interface ISupportsCreating<IBlank>
    interface ISupportsListing<ISqlServer>
    interface ISupportsListingByResourceGroup<ISqlServer>
    interface ISupportsGettingByResourceGroup<ISqlServer>
    interface ISupportsGettingById<ISqlServer>
    interface ISupportsDeletingById
    interface ISupportsDeletingByResourceGroup
    interface ISupportsBatchCreation<ISqlServer>
    interface ISupportsBatchDeletion
    interface IBeta
    interface IHasManager<ISqlManager>
    interface IHasInner<IServersOperations>
    interface ISqlServersBeta
Public Interface ISqlServers
Implements IHasInner(Of IServersOperations), IHasManager(Of ISqlManager), ISqlServersBeta, ISupportsBatchCreation(Of ISqlServer), ISupportsBatchDeletion, ISupportsCreating(Of IBlank), ISupportsDeletingById, ISupportsDeletingByResourceGroup, ISupportsGettingById(Of ISqlServer), ISupportsGettingByResourceGroup(Of ISqlServer), ISupportsListing(Of ISqlServer), ISupportsListingByResourceGroup(Of ISqlServer)
实现

属性

Databases

获取SQL Server数据库 API 入口点。

(继承自 ISqlServersBeta)
DnsAliases

获取SQL SERVER DNS 别名 API 入口点。

(继承自 ISqlServersBeta)
ElasticPools

获取SQL Server弹性池 API 入口点。

(继承自 ISqlServersBeta)
EncryptionProtectors

获取 SQL 加密保护程序入口点。

(继承自 ISqlServersBeta)
FailoverGroups

获取 SQL 故障转移组 API 入口点。

(继承自 ISqlServersBeta)
FirewallRules

获取SQL Server防火墙规则 API 入口点。

(继承自 ISqlServersBeta)
Inner

SQL Server管理 API 的入口点。

(继承自 IHasInner<T>)
Manager

获取此资源类型的管理器客户端类型。

(继承自 IHasManager<ManagerT>)
ServerKeys

获取SQL Server密钥入口点。

(继承自 ISqlServersBeta)
SyncGroups

获取 SQL 同步组入口点。

(继承自 ISqlServersBeta)
SyncMembers

获取 SQL 同步组入口点。

(继承自 ISqlServersBeta)
VirtualNetworkRules

获取SQL Server VirtualNetwork 规则 API 入口点。

(继承自 ISqlServersBeta)

方法

CheckNameAvailability(String)

检查指定的容器注册表名称是否有效且可用。

(继承自 ISqlServersBeta)
CheckNameAvailabilityAsync(String, CancellationToken)

检查容器注册表名称是否有效且未异步使用。

(继承自 ISqlServersBeta)
Create(ICreatable<IFluentResourceT>[])

创建一组资源 (批处理) 。

(继承自 ISupportsBatchCreation<IFluentResourceT>)
Create(IEnumerable<ICreatable<IFluentResourceT>>)

创建一组资源 (批处理) 。

(继承自 ISupportsBatchCreation<IFluentResourceT>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken)

创建一组资源 (批处理) 。

(继承自 ISupportsBatchCreation<IFluentResourceT>)
Define(String)

SQL Server管理 API 的入口点。

(继承自 ISupportsCreating<T>)
DeleteById(String)

从 Azure 中删除资源,并按资源 ID 标识该资源。

(继承自 ISupportsDeletingById)
DeleteByIdAsync(String, CancellationToken)

从 Azure 中删除资源,并按资源 ID 标识该资源。

(继承自 ISupportsDeletingById)
DeleteByIds(IList<String>)

从 Azure 中删除指定的资源。

(继承自 ISupportsBatchDeletion)
DeleteByIds(String[])

从 Azure 中删除指定的资源。

(继承自 ISupportsBatchDeletion)
DeleteByIdsAsync(IList<String>, CancellationToken)

以异步方式和并行方式从 Azure 中删除指定的资源。

(继承自 ISupportsBatchDeletion)
DeleteByIdsAsync(String[], CancellationToken)

以异步方式和并行方式从 Azure 中删除指定的资源。

(继承自 ISupportsBatchDeletion)
DeleteByResourceGroup(String, String)

从 Azure 中删除资源,并按其名称和资源组对其进行标识。

(继承自 ISupportsDeletingByResourceGroup)
DeleteByResourceGroupAsync(String, String, CancellationToken)

从 Azure 中删除资源,并按其名称和资源组对其进行标识。

(继承自 ISupportsDeletingByResourceGroup)
GetById(String)

根据资源 ID 从 Azure 获取有关资源的信息。

(继承自 ISupportsGettingById<T>)
GetByIdAsync(String, CancellationToken)

根据资源 ID 从 Azure 获取有关资源的信息。

(继承自 ISupportsGettingById<T>)
GetByResourceGroup(String, String)

根据资源名称和资源组的名称,从 Azure 获取有关资源的信息。

(继承自 ISupportsGettingByResourceGroup<T>)
GetByResourceGroupAsync(String, String, CancellationToken)

根据资源名称和资源组的名称,从 Azure 获取有关资源的信息。

(继承自 ISupportsGettingByResourceGroup<T>)
GetCapabilitiesByRegion(Region)

获取给定 Azure 区域的Azure SQL服务器功能。

(继承自 ISqlServersBeta)
GetCapabilitiesByRegionAsync(Region, CancellationToken)

异步获取给定 Azure 区域的Azure SQL服务器功能。

(继承自 ISqlServersBeta)
List()

列出当前所选订阅中指定类型的所有资源。

(继承自 ISupportsListing<T>)
ListAsync(Boolean, CancellationToken)

列出当前所选订阅中指定类型的所有资源。

(继承自 ISupportsListing<T>)
ListByResourceGroup(String)

列出指定资源组中指定类型的资源。

(继承自 ISupportsListingByResourceGroup<T>)
ListByResourceGroupAsync(String, Boolean, CancellationToken)

列出指定资源组中指定类型的资源。

(继承自 ISupportsListingByResourceGroup<T>)
ListUsageByRegion(Region)

列出给定 Azure 区域的Azure SQL服务器使用情况。

(继承自 ISqlServersBeta)
ListUsageByRegionAsync(Region, CancellationToken)

异步列出给定 Azure 区域的Azure SQL服务器使用情况。

(继承自 ISqlServersBeta)

适用于