Partager via


Classe FacetRepository

The FacetRepository class represents a store of Policy-Based Management facets.

Hiérarchie d'héritage

System.Object
  Microsoft.SqlServer.Management.Facets.FacetRepository

Espace de noms :  Microsoft.SqlServer.Management.Facets
Assembly :  Microsoft.SqlServer.Dmf (en Microsoft.SqlServer.Dmf.dll)

Syntaxe

'Déclaration
<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public NotInheritable Class FacetRepository
'Utilisation
Dim instance As FacetRepository
[StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public sealed class FacetRepository
[StrongNameIdentityPermissionAttribute(SecurityAction::LinkDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public ref class FacetRepository sealed
[<SealedAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type FacetRepository =  class end
public final class FacetRepository

Le type FacetRepository expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique FacetRepository Initializes a new instance of the FacetRepository class.

Haut de la page

Propriétés

  Nom Description
Propriété publiqueMembre statique RegisteredFacets Gets an interface that specifies an enumeration of registered facets.

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode publiqueMembre statique GetFacetEvaluationMode Gets the evaluation mode for the specified type.
Méthode publiqueMembre statique GetFacetProperties Gets the facet properties for the specified type.
Méthode publiqueMembre statique GetFacetsForType Gets a list of facets for the specified target type.
Méthode publiqueMembre statique GetFacetSupportedRootType Gets the facet for the specified root type.
Méthode publiqueMembre statique GetFacetSupportedTypes Gets a list of types supported by the facet type.
Méthode publiqueMembre statique GetFacetType Gets the facet for the specified type.
Méthode publique GetHashCode (hérité de Object.)
Méthode publiqueMembre statique GetRootFacets Gets the facets for the specified root type.
Méthode publique GetType (hérité de Object.)
Méthode publiqueMembre statique IsPropertyConfigurable Determines whether the specified property can be set.
Méthode publiqueMembre statique IsRegisteredFacet Determines whether the facet is registered.
Méthode publiqueMembre statique IsRootFacet Determines whether the facet is the root type.
Méthode publique ToString (hérité de Object.)

Haut de la page

Notes

Cet espace de noms, cette classe ou ce membre est pris en charge uniquement par la version 2.0 de Microsoft .NET Framework.

Thread Safety

Tout membre statique public (Partagé dans Microsoft Visual Basic) de ce type est sûr dans le cadre des opérations à plusieurs threads. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Management.Facets