Server. Management. Facets
The Microsoft.SqlServer.Management.Facets namespace contains classes that represent the SQL Server policy-based management facet objects.
The FacetEvaluationContext class represents the evaluation context for a facet in policy-based management.
The FacetRepository class represents a store of Policy-Based Management facets.
Facets are a set of logical properties that model the behavior or characteristics of certain types of managed targets.
The number and characteristics of the properties are built into the facet and can be added or removed by only the maker of the facet. For example, Database Mail is a property of the Surface Area Configuration facet that applies to SQL Server 2005 and later versions.