| DisplayName | Description | ID | Base Class | Abstract | Hosted | Singleton | Group | Extension | Accessibility | ElementId |
| Array | Instances of this class represent TMG Arrays | Microsoft.Forefront.TMG.Array | System.Service | False | False | False | False | False | Public | 7f6185a0-31c1-9ca6-6178-646956e4a9e8 |
| Array Component | An abstract class representing a service component of the array | Microsoft.Forefront.TMG.ArrayComponent | Microsoft.Windows.ApplicationComponent | True | True | False | False | False | Public | 85734b2a-9039-3a57-fe31-cac619c47fb9 |
| Array Components | This group contains all the components of the Array | Microsoft.Forefront.TMG.ArrayComponents | System.Group | False | True | False | True | False | Public | d8b69bd7-b9d7-d176-ea7e-18c9959fffbd |
| Array Component: Caching | array-level caching | Microsoft.Forefront.TMG.Cache.ArrayComponent | Microsoft.Forefront.TMG.ArrayComponent | False | True | False | False | False | Public | e3e67ece-1d1b-0ba7-6e0b-5fc8e40e6c5b |
| Server Component: Cache | An installation of a Microsoft Forefront TMG Server with Caching functionality | Microsoft.Forefront.TMG.Cache.ServerComponent | Microsoft.Forefront.TMG.ServerComponent | False | True | False | False | False | Public | e4159ff4-03eb-1ce6-bb32-2e2f38d20b63 |
| Configuration Storage Server Role | An instance of this class represents a Microsoft Forefront TMG Configuration Storage Server | Microsoft.Forefront.TMG.CSS.ServerRole | Microsoft.Forefront.TMG.ServerRole | False | True | False | False | False | Public | 28d7c0f5-3568-2fd8-bbc5-b61e3e0a6c43 |
| Enterprise | A Microsoft Forefront TMG Enterprise | Microsoft.Forefront.TMG.Enterprise | System.Service | False | False | False | False | False | Public | de9caa9b-a94e-e295-8e7f-dffd312a5b06 |
| Enterprise Management Server Role | An instance of this class represents a Microsoft Forefront TMG Enterprise Management Server | Microsoft.Forefront.TMG.EnterpriseManagement.ServerRole | Microsoft.Forefront.TMG.ServerRole | False | True | False | False | False | Public | d23a2dd3-3fd8-7bb8-afd1-e91ded715d3c |
| All Arrays | A group containing all the discovered Forefront TMG Arrays | Microsoft.Forefront.TMG.Group.Arrays | System.Group | False | False | True | True | False | Public | 0693647d-cdc2-5153-874a-0eecdf21932c |
| Microsoft Forefront TMG Computers | Microsoft Forefront Threat Management Gateway Computers Group | Microsoft.Forefront.TMG.Group.Computers | Microsoft.SystemCenter.ComputerGroup | False | False | True | True | False | Public | f35d1ff9-d982-3ce7-30e5-16b12126a989 |
| All Enterprises | A group representing all the discovered Forefront TMG EMSs | Microsoft.Forefront.TMG.Group.Enterprises | System.Group | False | False | True | True | False | Public | 54db1c3a-74e1-d744-4d7f-440fd5fe67d7 |
| Array Component: HTTPS Inspection | array-level HTTPS Inspection | Microsoft.Forefront.TMG.HTTPSInspection.ArrayComponent | Microsoft.Forefront.TMG.ArrayComponent | False | True | False | False | False | Public | eceb2162-d578-b300-68fd-06118c9fd2f3 |
| Server Component: HTTPS Inspection | An installation of a Microsoft Forefront TMG Server with HTTPS Inspection functionality | Microsoft.Forefront.TMG.HTTPSInspection.ServerComponent | Microsoft.Forefront.TMG.ServerComponent | False | True | False | False | False | Public | b0968958-bef5-bac0-2995-f6c50cb85643 |
| Array Component: ISP Redundancy | array-level ISP Redundancy | Microsoft.Forefront.TMG.ISPRedundancy.ArrayComponent | Microsoft.Forefront.TMG.ArrayComponent | False | True | False | False | False | Public | 18bcc6a1-67e2-51c1-841c-cae7e6ec6eaa |
| Server Component: ISP Redundancy | An installation of a Microsoft Forefront TMG Server with ISP Redundancy functionality | Microsoft.Forefront.TMG.ISPRedundancy.ServerComponent | Microsoft.Forefront.TMG.ServerComponent | False | True | False | False | False | Public | cd62efaa-2304-47a6-4dc1-0eb84f1b1df0 |
| Logging | Microsoft Forefront Threat Management Gateway Logging Application Component Class | Microsoft.Forefront.TMG.Logging | Microsoft.Forefront.TMG.ServerComponent | True | True | False | False | False | Public | 822fe307-d03a-c91c-0319-cd44f4ce9c58 |
| Logging: SQL Database | TMG Server SQL Database Logging (to SQL Server) | Microsoft.Forefront.TMG.Logging.SQLDatabase | Microsoft.Forefront.TMG.Logging | False | True | False | False | False | Public | 535c3c18-2729-e6ae-4c3f-20f858646cda |
| Logging: SQL Server Express Database | TMG Server SQL Server Express Database Logging (to local MSDE database) | Microsoft.Forefront.TMG.Logging.SQLServerExpressDatabase | Microsoft.Forefront.TMG.Logging | False | True | False | False | False | Public | 95d82d6d-2aff-a35d-40db-646d71d3c464 |
| Logging: Text-File | TMG Server Text-File Logging | Microsoft.Forefront.TMG.Logging.TextFile | Microsoft.Forefront.TMG.Logging | False | True | False | False | False | Public | 95e3f27e-14fc-3e42-f6ec-5f9dcefd2cb7 |
| Array Component: Malware Inspection | array-level Malware Inspection | Microsoft.Forefront.TMG.MalwareInspection.ArrayComponent | Microsoft.Forefront.TMG.ArrayComponent | False | True | False | False | False | Public | 93410155-d01f-2a57-a78b-64d0a808fcd0 |
| Server Component: Malware Inspection | An installation of Microsoft Forefront TMG Server with Malware Inspection functionality | Microsoft.Forefront.TMG.MalwareInspection.ServerComponent | Microsoft.Forefront.TMG.ServerComponent | False | True | False | False | False | Public | 43afcb69-6d68-4ba3-c0bd-0b1c3546f093 |
| Array Component: Network Inspection System | array-level Network Inspection System | Microsoft.Forefront.TMG.NIS.ArrayComponent | Microsoft.Forefront.TMG.ArrayComponent | False | True | False | False | False | Public | 48e1d0b2-c2bb-c58e-0f47-cdf60c013008 |
| Server Component: Network Inspection System | An installation of Microsoft Forefront TMG Server with NIS functionality | Microsoft.Forefront.TMG.NIS.ServerComponent | Microsoft.Forefront.TMG.ServerComponent | False | True | False | False | False | Public | db0547a1-65ec-28d2-ae2a-ed440100c8b0 |
| Array Component: Network Load Balancing | array-level Network Load Balancing | Microsoft.Forefront.TMG.NLB.ArrayComponent | Microsoft.Forefront.TMG.ArrayComponent | False | True | False | False | False | Public | d7002b19-b4fc-b68c-8b59-a07bc30e1741 |
| NLB-Server Component | An installation of a Microsoft Forefront TMG Server with integrated NLB functionality | Microsoft.Forefront.TMG.NLB.ServerComponent | Microsoft.Forefront.TMG.ServerComponent | False | True | False | False | False | Public | 483d0636-07a4-263e-9e71-44d2632edc1f |
| Array Component: Publishing | array-level Publishing | Microsoft.Forefront.TMG.Publishing.ArrayComponent | Microsoft.Forefront.TMG.ArrayComponent | False | True | False | False | False | Public | f567aa62-01e5-a4b8-b92b-5600b491af95 |
| Server Component: Publishing | An installation of a Microsoft Forefront TMG Server with Publishing functionality | Microsoft.Forefront.TMG.Publishing.ServerComponent | Microsoft.Forefront.TMG.ServerComponent | False | True | False | False | False | Public | e161062d-3efc-3eff-c253-2f9f6f0948a5 |
| Array Component: Reporting | array-level Reporting | Microsoft.Forefront.TMG.Reporting.ArrayComponent | Microsoft.Forefront.TMG.ArrayComponent | False | True | False | False | False | Public | 887da332-7202-1e29-7041-71c18699a05b |
| Server Component: Reporting | An installation of a Microsoft Forefront TMG Server with Reporting functionality | Microsoft.Forefront.TMG.Reporting.ServerComponent | Microsoft.Forefront.TMG.ServerComponent | False | True | False | False | False | Public | 451c46bc-6c17-a7b1-552a-6fc470246757 |
| TMG Server | An instance of this class represents a Microsoft Forefront TMG Server | Microsoft.Forefront.TMG.Server | Microsoft.Forefront.TMG.ServerRole | False | True | False | False | False | Public | e4a5e0db-46af-a63b-2fd2-07b8c9f9b0fc |
| Server Component | An abstract class representing a service components on a Microsoft Forefront TMG Firewall | Microsoft.Forefront.TMG.ServerComponent | Microsoft.Windows.ApplicationComponent | True | True | False | False | False | Public | cb28215c-12de-04da-9892-8539131538c7 |
| Server Role | An installation of any version of any Microsoft Forefront TMG Role e.g. Firewall Server or EMS | Microsoft.Forefront.TMG.ServerRole | Microsoft.Windows.ComputerRole | True | True | False | False | False | Public | 791161d7-0bdb-325e-b13f-bac5f9b36db3 |
| Array Component: SIP | array-level SIP | Microsoft.Forefront.TMG.SIP.ArrayComponent | Microsoft.Forefront.TMG.ArrayComponent | False | True | False | False | False | Public | 34b56a4a-0bf8-7eba-d40b-454558961673 |
| SIP | An installation of Microsoft Forefront TMG Server with SIP functionality | Microsoft.Forefront.TMG.SIP.ServerComponent | Microsoft.Forefront.TMG.ServerComponent | False | True | False | False | False | Public | 496fe6ea-5aff-bbb9-8703-0561c05aac04 |
| Array Component: SMTP Protection | array-level SMTP Protection | Microsoft.Forefront.TMG.SMTPProtection.ArrayComponent | Microsoft.Forefront.TMG.ArrayComponent | False | True | False | False | False | Public | 39ed6056-0232-4208-7e21-38a7fb63b381 |
| E-Mail Protection | An installation of Microsoft Forefront TMG Server with E-Mail Protection functionality | Microsoft.Forefront.TMG.SMTPProtection.ServerComponent | Microsoft.Forefront.TMG.ServerComponent | False | True | False | False | False | Public | 28332818-606e-b91d-8e6a-3c7ec8f986fa |
| Array Component: URL Filtering | array-level URL Filtering | Microsoft.Forefront.TMG.URLFiltering.ArrayComponent | Microsoft.Forefront.TMG.ArrayComponent | False | True | False | False | False | Public | 220483ea-d852-d6bc-5c65-3fac1d8b32ba |
| Server Component: URL Filtering | An installation of a Microsoft Forefront TMG Server with URL Filtering functionality | Microsoft.Forefront.TMG.URLFiltering.ServerComponent | Microsoft.Forefront.TMG.ServerComponent | False | True | False | False | False | Public | 14f5ed66-a07e-8b16-7473-dfa2c8e0fd54 |
| Array Component: VPN | array-level VPN | Microsoft.Forefront.TMG.VPN.ArrayComponent | Microsoft.Forefront.TMG.ArrayComponent | False | True | False | False | False | Public | ceabd861-9aa9-eafc-e0bd-1b376a9abfea |
| Server Component: VPN | An installation of a Microsoft Forefront TMG Server with VPN functionality | Microsoft.Forefront.TMG.VPN.ServerComponent | Microsoft.Forefront.TMG.ServerComponent | False | True | False | False | False | Public | 15fb22d4-aca9-7c35-7e89-5864c05f0a7e |
| Array Component: Web Proxy | array-level Web Proxy | Microsoft.Forefront.TMG.WebProxy.ArrayComponent | Microsoft.Forefront.TMG.ArrayComponent | False | True | False | False | False | Public | ed16f7c7-1b38-fd33-c438-bc28dbf4dbae |
| Server Component: WebProxy | An installation of a Microsoft Forefront TMG Server with Web Proxy functionality | Microsoft.Forefront.TMG.WebProxy.ServerComponent | Microsoft.Forefront.TMG.ServerComponent | False | True | False | False | False | Public | 81bc01a4-5f3f-bbac-2227-e2df20c27cf8 |