| DisplayName | Description | ID | Base Class | Abstract | Hosted | Singleton | Group | Extension | Accessibility | ElementId |
![Microsoft.SQLServer.Linux.Agent](/images/ClassType.png) | Linux 上的 MSSQL: 代理 | 作为 Linux 上的 Microsoft SQL Server 数据库引擎的一部分运行的 SQL Server 代理组件。 | Microsoft.SQLServer.Linux.Agent | Microsoft.SQLServer.Core.Agent | False | True | False | False | False | Public | ac7e1379-b608-e604-00c0-35b59722f131 |
![Microsoft.SQLServer.Linux.AgentJob](/images/ClassType.png) | Linux 上的 MSSQL: 代理作业 | Linux 上的所有 Microsoft SQL Server 代理作业。 | Microsoft.SQLServer.Linux.AgentJob | Microsoft.SQLServer.Core.AgentJob | False | True | False | False | False | Public | ac51353a-c503-8f24-a90f-69d6f18f3086 |
![Microsoft.SQLServer.Linux.AlwaysOnPolicy](/images/ClassType.png) | Linux 上的 MSSQL: Always On 自定义用户策略 | Linux 上的自定义 Always On 用户策略对象。 | Microsoft.SQLServer.Linux.AlwaysOnPolicy | Microsoft.SQLServer.Core.AlwaysOnPolicy | True | False | False | False | False | Public | 21cc864c-c4d2-4fb6-506a-2ea88eff14b0 |
![Microsoft.SQLServer.Linux.AlwaysOnSeed](/images/ClassType.png) | Linux 上的 MSSQL: Always On 种子 | 此对象指示 Linux 上的 Microsoft SQL Server 特定安装启用了 Always On 组件。 | Microsoft.SQLServer.Linux.AlwaysOnSeed | Microsoft.SQLServer.Core.AlwaysOnSeed | False | True | False | False | False | Public | e8d09c97-826a-5378-fe05-87525a88d140 |
![Microsoft.SQLServer.Linux.AvailabilityGroupErrorUserPolicy](/images/ClassType.png) | Linux 上的 MSSQL: 可用性组严重策略 | 将可用性组作为方面以及将错误类别之一作为策略类别的自定义用户策略。 | Microsoft.SQLServer.Linux.AvailabilityGroupErrorUserPolicy | Microsoft.SQLServer.Linux.AlwaysOnPolicy | False | True | False | False | False | Public | fa38ccb8-0e91-f38f-db84-8f4ed35a143e |
![Microsoft.SQLServer.Linux.AvailabilityGroupHealth](/images/ClassType.png) | Linux 上的 MSSQL: 可用性组运行状况 | 一个隐藏对象,用于汇总从代理到可用性组级别的运行状况。 | Microsoft.SQLServer.Linux.AvailabilityGroupHealth | Microsoft.SQLServer.Core.AvailabilityGroupHealth | False | True | False | False | False | Public | d18eed5c-41ca-4ce3-cfe8-0c4cc021c78b |
![Microsoft.SQLServer.Linux.AvailabilityGroupWarningUserPolicy](/images/ClassType.png) | Linux 上的 MSSQL: 可用性组警告策略 | 将可用性组作为方面以及将警告类别之一作为策略类别的自定义用户策略。 | Microsoft.SQLServer.Linux.AvailabilityGroupWarningUserPolicy | Microsoft.SQLServer.Linux.AlwaysOnPolicy | False | True | False | False | False | Public | 2b4557ad-8c85-6604-528a-6c31db71a7a6 |
![Microsoft.SQLServer.Linux.AvailabilityReplica](/images/ClassType.png) | Linux 上的 MSSQL: 可用性副本 | 此对象表示可用性副本 SMO 对象,并包含标识和监视所需的所有属性。 | Microsoft.SQLServer.Linux.AvailabilityReplica | Microsoft.SQLServer.Core.AvailabilityReplica | False | True | False | False | False | Public | d2be3614-d89c-66a2-cf9a-082817c77091 |
![Microsoft.SQLServer.Linux.AvailabilityReplicaErrorUserPolicy](/images/ClassType.png) | Linux 上的 MSSQL: 可用性副本严重策略 | 将可用性副本作为方面以及将错误类别之一作为策略类别的自定义用户策略。 | Microsoft.SQLServer.Linux.AvailabilityReplicaErrorUserPolicy | Microsoft.SQLServer.Linux.AlwaysOnPolicy | False | True | False | False | False | Public | 47d508c1-3b37-9af9-8142-6977004bc30a |
![Microsoft.SQLServer.Linux.AvailabilityReplicaWarningUserPolicy](/images/ClassType.png) | Linux 上的 MSSQL: 可用性副本警告策略 | 将可用性副本作为方面以及将警告类别之一作为策略类别的自定义用户策略。 | Microsoft.SQLServer.Linux.AvailabilityReplicaWarningUserPolicy | Microsoft.SQLServer.Linux.AlwaysOnPolicy | False | True | False | False | False | Public | 8f2ee45b-476f-b248-0236-cdde6e87b18b |
![Microsoft.SQLServer.Linux.Container](/images/ClassType.png) | Linux 上的 MSSQL: 数据库内存优化数据容器 | Linux 上的 Microsoft SQL Server 数据库内存优化数据文件组容器。 | Microsoft.SQLServer.Linux.Container | Microsoft.SQLServer.Core.Container | False | True | False | False | False | Public | a7365738-48da-398d-2973-bf1493dcd3e8 |
![Microsoft.SQLServer.Linux.Database](/images/ClassType.png) | Linux 上的 MSSQL: 数据库 | Linux 上的 Microsoft SQL Server 数据库。 | Microsoft.SQLServer.Linux.Database | Microsoft.SQLServer.Core.Database | False | True | False | False | False | Public | 36c5fcb3-3cd2-dbe5-cd74-4c83bb558f86 |
![Microsoft.SQLServer.Linux.DatabaseErrorUserPolicy](/images/ClassType.png) | Linux 上的 MSSQL: 数据库严重策略 | Linux 上的 Microsoft SQL Server 自定义用户策略,其中将数据库作为 Facet 并将其中一个错误类别作为策略类别。 | Microsoft.SQLServer.Linux.DatabaseErrorUserPolicy | Microsoft.SQLServer.Linux.Policy | False | True | False | False | False | Public | 5aadd9cd-a6ab-bd5c-33a9-918e11aa4e40 |
![Microsoft.SQLServer.Linux.DatabaseReplica](/images/ClassType.png) | Linux 上的 MSSQL: 数据库副本 | 这是数据库副本状态 SMO 对象的表示形式。 | Microsoft.SQLServer.Linux.DatabaseReplica | Microsoft.SQLServer.Core.DatabaseReplica | False | True | False | False | False | Public | 97b5319f-31fb-230d-df3c-88cb5d997550 |
![Microsoft.SQLServer.Linux.DatabaseReplicaErrorUserPolicy](/images/ClassType.png) | Linux 上的 MSSQL: 数据库副本严重策略 | 将数据库副本状态作为方面以及将错误类别之一作为策略类别的自定义用户策略。 | Microsoft.SQLServer.Linux.DatabaseReplicaErrorUserPolicy | Microsoft.SQLServer.Linux.AlwaysOnPolicy | False | True | False | False | False | Public | 29f1e5a0-7c20-335b-80b3-351afda188c9 |
![Microsoft.SQLServer.Linux.DatabaseReplicaWarningUserPolicy](/images/ClassType.png) | Linux 上的 MSSQL: 数据库副本警告策略 | 将数据库副本状态作为方面以及将警告类别之一作为策略类别的自定义用户策略。 | Microsoft.SQLServer.Linux.DatabaseReplicaWarningUserPolicy | Microsoft.SQLServer.Linux.AlwaysOnPolicy | False | True | False | False | False | Public | 13bc6cf3-62be-4627-97b8-a76e357cd75b |
![Microsoft.SQLServer.Linux.DatabaseWarningUserPolicy](/images/ClassType.png) | Linux 上的 MSSQL: 数据库警告策略 | Linux 上的 Microsoft SQL Server 自定义用户策略,其中将数据库作为 Facet 并将其中一个警告类别作为策略类别。 | Microsoft.SQLServer.Linux.DatabaseWarningUserPolicy | Microsoft.SQLServer.Linux.Policy | False | True | False | False | False | Public | ecc4e7fe-31ad-eed5-a879-1a43f4bce65e |
![Microsoft.SQLServer.Linux.DBEngine](/images/ClassType.png) | Linux 上的 MSSQL: 数据库引擎 | Linux 上的 Microsoft SQL Server 数据库引擎的安装。数据库引擎承载数据库和其他 SQL Server 组件。 | Microsoft.SQLServer.Linux.DBEngine | Microsoft.SQLServer.Core.DBEngine | False | False | False | False | False | Public | d5a2f70d-de99-f234-364e-17851311e3a1 |
![Microsoft.SQLServer.Linux.DBEngineExpressGroup](/images/ClassType.png) | Linux 上的 MSSQL: 数据库引擎 Express 组 | Linux 上的 Microsoft SQL Server 数据库引擎 Express 组。 | Microsoft.SQLServer.Linux.DBEngineExpressGroup | System.Group | False | False | True | True | False | Public | ebd86cd0-be1a-431e-54e4-85557a812c9b |
![Microsoft.SQLServer.Linux.DBEngineGroup](/images/ClassType.png) | Linux 上的 MSSQL: 数据库引擎组 | Linux 上的 Microsoft SQL Server 数据库引擎组。 | Microsoft.SQLServer.Linux.DBEngineGroup | System.Group | False | False | True | True | False | Public | bc53ce22-c20f-1e6a-f9d7-d2a926428fb0 |
![Microsoft.SQLServer.Linux.DBEngineSeed](/images/ClassType.png) | Linux 上的 MSSQL: 数据库引擎种子 | Linux 上的 Microsoft SQL Server 数据库引擎的安装种子。 | Microsoft.SQLServer.Linux.DBEngineSeed | System.Entity | False | False | False | False | False | Public | b7481322-4b50-18c6-56b0-377596c5f6ac |
![Microsoft.SQLServer.Linux.DBFile](/images/ClassType.png) | Linux 上的 MSSQL: 数据库文件 | Linux 上的 Microsoft SQL Server 数据库文件。 | Microsoft.SQLServer.Linux.DBFile | Microsoft.SQLServer.Core.DBFile | False | True | False | False | False | Public | 8cead911-38f3-d6d5-c87e-72dc231fd13e |
![Microsoft.SQLServer.Linux.DBFilegroup](/images/ClassType.png) | Linux 上的 MSSQL: 数据库文件组 | Linux 上的 Microsoft SQL Server 数据库文件组。 | Microsoft.SQLServer.Linux.DBFilegroup | Microsoft.SQLServer.Core.DBFilegroup | False | True | False | False | False | Public | 26507462-b0d2-fb9f-006f-8d951723b8f5 |
![Microsoft.SQLServer.Linux.DBFilegroupFd](/images/ClassType.png) | Linux 上的 MSSQL: 数据库 FILESTREAM 文件组 | Linux 上的 Microsoft SQL Server FILESTREAM 文件组。 | Microsoft.SQLServer.Linux.DBFilegroupFd | Microsoft.SQLServer.Core.DBFilegroupFd | False | True | False | False | False | Public | 1b6613c7-a64c-4a2c-73eb-e0e6d96fe785 |
![Microsoft.SQLServer.Linux.DBFilegroupFx](/images/ClassType.png) | Linux 上的 MSSQL: 数据库内存优化数据文件组 | Linux 上的 Microsoft SQL Server 数据库内存优化数据文件组。 | Microsoft.SQLServer.Linux.DBFilegroupFx | Microsoft.SQLServer.Core.DBFilegroupFx | False | True | False | False | False | Public | 65cc94eb-a316-1872-45a8-52b3a4789af4 |
![Microsoft.SQLServer.Linux.DBLogFile](/images/ClassType.png) | Linux 上的 MSSQL: 数据库日志文件 | Linux 上的 Microsoft SQL Server 数据库事务日志文件。 | Microsoft.SQLServer.Linux.DBLogFile | Microsoft.SQLServer.Core.DBLogFile | False | True | False | False | False | Public | faae6294-4e6d-788a-5fa7-6b18415cd0d9 |
![Microsoft.SQLServer.Linux.DefaultPool](/images/ClassType.png) | Linux 上的 MSSQL: 默认资源池 | Linux 上的 Microsoft SQL Server 默认资源池。 | Microsoft.SQLServer.Linux.DefaultPool | Microsoft.SQLServer.Linux.UserResourcePool | False | True | False | False | False | Public | 3f658f33-328e-6648-712c-238932f8bbb6 |
![Microsoft.SQLServer.Linux.InternalPool](/images/ClassType.png) | Linux 上的 MSSQL: 内部资源池 | Linux 上的 Microsoft SQL Server 内部资源池。 | Microsoft.SQLServer.Linux.InternalPool | Microsoft.SQLServer.Linux.ResourcePool | False | True | False | False | False | Public | 432f0d03-9ce7-b676-e323-37349f7352d4 |
![Microsoft.SQLServer.Linux.MonitoringPoolAlertCollection](/images/ClassType.png) | Linux 上的 MSSQL: 监视池警报集合 | Linux 上的 Microsoft SQL Server 监视池警报集合。此对象用于从 SQL Server 监视池成员节点的事件日志收集 Linux 模块错误和警告。 | Microsoft.SQLServer.Linux.MonitoringPoolAlertCollection | Microsoft.SQLServer.Core.MonitoringPoolAlertCollection | False | True | False | False | False | Public | fb81a51e-17f3-749b-9f66-2d0174327ee7 |
![Microsoft.SQLServer.Linux.Policy](/images/ClassType.png) | Linux 上的 MSSQL: 自定义用户策略 | Linux 上的 Microsoft SQL Server 自定义用户策略对象。 | Microsoft.SQLServer.Linux.Policy | Microsoft.SQLServer.Core.Policy | True | False | False | False | False | Public | 5ecd1a4d-d4d1-f7a1-28ec-662ae4a44c47 |
![Microsoft.SQLServer.Linux.ResourcePool](/images/ClassType.png) | Linux 上的 MSSQL: 资源池 | Linux 上的 Microsoft SQL Server 资源池抽象类。 | Microsoft.SQLServer.Linux.ResourcePool | Microsoft.SQLServer.Core.ResourcePool | True | True | False | False | False | Public | f0a12334-4f83-2866-0259-5bd15d0146ee |
![Microsoft.SQLServer.Linux.ResourcePoolGroup](/images/ClassType.png) | Linux 上的 MSSQL: 资源池组 | Linux 上的 Microsoft SQL ServerResource 池组。 | Microsoft.SQLServer.Linux.ResourcePoolGroup | System.Entity | False | True | False | False | False | Public | 09b49a6a-1093-45bb-0a08-04e76500ea29 |
![Microsoft.SQLServer.Linux.UserDefinedPool](/images/ClassType.png) | Linux 上的 MSSQL: 用户定义的资源池 | Linux 上的 Microsoft SQL Server 用户定义的资源池。 | Microsoft.SQLServer.Linux.UserDefinedPool | Microsoft.SQLServer.Linux.UserResourcePool | False | True | False | False | False | Public | 3c36c19a-6747-5559-56f5-401043aa4f08 |
![Microsoft.SQLServer.Linux.UserResourcePool](/images/ClassType.png) | Linux 上的 MSSQL: 用户资源池 | Linux 上的 Microsoft SQL Server 用户资源池抽象类。 | Microsoft.SQLServer.Linux.UserResourcePool | Microsoft.SQLServer.Linux.ResourcePool | True | True | False | False | False | Public | e74d0d87-d422-cd97-37e7-9c9cff064461 |
![Microsoft.SQLServer.Linux.AvailabilityDatabaseHealth](/images/ClassType.png) | Microsoft.SQLServer.Linux.AvailabilityDatabaseHealth | | Microsoft.SQLServer.Linux.AvailabilityDatabaseHealth | Microsoft.SQLServer.Core.AvailabilityDatabaseHealth | False | True | False | False | False | Public | aabd1e30-4833-7c48-26da-d7e2ac7fba33 |
![Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup](/images/ClassType.png) | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | | Microsoft.SQLServer.Linux.Discovery.InMemoryOltpFeatureGroup | Microsoft.SQLServer.Linux.Discovery.SqlFeatureGroup | False | False | True | False | False | Public | 9ac75b72-3ad0-80bb-d7a8-90836f0f5577 |
![Microsoft.SQLServer.Linux.Discovery.SmartAdminFeatureGroup](/images/ClassType.png) | Microsoft.SQLServer.Linux.Discovery.SmartAdminFeatureGroup | | Microsoft.SQLServer.Linux.Discovery.SmartAdminFeatureGroup | Microsoft.SQLServer.Linux.Discovery.SqlFeatureGroup | False | False | True | False | False | Public | e83445c7-02a0-f604-4dfa-f542bef93e99 |
![Microsoft.SQLServer.Linux.Discovery.SqlAgentFeatureGroup](/images/ClassType.png) | Microsoft.SQLServer.Linux.Discovery.SqlAgentFeatureGroup | | Microsoft.SQLServer.Linux.Discovery.SqlAgentFeatureGroup | Microsoft.SQLServer.Linux.Discovery.SqlFeatureGroup | False | False | True | False | False | Public | b39126ad-249e-b107-bd81-0f2504dfceea |
![Microsoft.SQLServer.Linux.Discovery.SqlFeatureGroup](/images/ClassType.png) | Microsoft.SQLServer.Linux.Discovery.SqlFeatureGroup | | Microsoft.SQLServer.Linux.Discovery.SqlFeatureGroup | System.Group | True | False | False | True | False | Public | e1d42308-5252-485a-8d1b-9750b114d823 |
![Microsoft.SQLServer.Linux.Discovery.SqlResurcePoolFeatureGroup](/images/ClassType.png) | Microsoft.SQLServer.Linux.Discovery.SqlResurcePoolFeatureGroup | | Microsoft.SQLServer.Linux.Discovery.SqlResurcePoolFeatureGroup | Microsoft.SQLServer.Linux.Discovery.SqlFeatureGroup | False | False | True | False | False | Public | a9399314-d8a0-74a3-2eb6-65806825a9f2 |