FacetRepository Class
The FacetRepository class represents a store of Policy-Based Management facets.
Assembly: Microsoft.SqlServer.Dmf (in Microsoft.SqlServer.Dmf.dll)
[StrongNameIdentityPermissionAttribute(SecurityAction::LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")] public ref class FacetRepository sealed
| Name | Description | |
|---|---|---|
![]() | FacetRepository() | Initializes a new instance of the FacetRepository class. |
| Name | Description | |
|---|---|---|
![]() ![]() | RegisteredFacets | Gets an interface that specifies an enumeration of registered facets. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() ![]() | GetFacetEvaluationMode(Type^) | Gets the evaluation mode for the specified type. |
![]() ![]() | GetFacetProperties(Type^) | Gets the facet properties for the specified type. |
![]() ![]() | GetFacetsForType(Type^) | Gets a list of facets for the specified target type. |
![]() ![]() | GetFacetSupportedRootType(Type^) | Gets the facet for the specified root type. |
![]() ![]() | GetFacetSupportedTypes(Type^) | Gets the facet for the supported type. |
![]() ![]() | GetFacetType(String^) | Gets the facet for the specified type. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() ![]() | GetRootFacets(Type^) | Gets the facets for the specified root type. |
![]() | GetType() | (Inherited from Object.) |
![]() ![]() | IsPropertyConfigurable(Type^, String^) | Determines whether the specified property can be set. |
![]() ![]() | IsRegisteredFacet(Type^) | Determines whether the facet is registered. |
![]() ![]() | IsRootFacet(Type^, Type^) | Determines whether the facet is the root type. |
![]() | ToString() | (Inherited from Object.) |
This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.
Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


