Compartilhar via


Classe FacetRepository

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

Hierarquia de herança

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

Namespace:  Microsoft.SqlServer.Management.Facets
Assembly:  Microsoft.SqlServer.Dmf (em Microsoft.SqlServer.Dmf.dll)

Sintaxe

'Declaração
<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public NotInheritable Class FacetRepository
'Uso
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

O tipo FacetRepository expõe os membros a seguir.

Construtores

  Nome Descrição
Método público FacetRepository Initializes a new instance of the FacetRepository class.

Início

Propriedades

  Nome Descrição
Propriedade públicaMembro estático RegisteredFacets Gets an interface that specifies an enumeration of registered facets.

Início

Métodos

  Nome Descrição
Método público Equals (Herdado de Object.)
Método públicoMembro estático GetFacetEvaluationMode Gets the evaluation mode for the specified type.
Método públicoMembro estático GetFacetProperties Gets the facet properties for the specified type.
Método públicoMembro estático GetFacetsForType Gets a list of facets for the specified target type.
Método públicoMembro estático GetFacetSupportedRootType Gets the facet for the specified root type.
Método públicoMembro estático GetFacetSupportedTypes Gets a list of types supported by the facet type.
Método públicoMembro estático GetFacetType Gets the facet for the specified type.
Método público GetHashCode (Herdado de Object.)
Método públicoMembro estático GetRootFacets Gets the facets for the specified root type.
Método público GetType (Herdado de Object.)
Método públicoMembro estático IsPropertyConfigurable Determines whether the specified property can be set.
Método públicoMembro estático IsRegisteredFacet Determines whether the facet is registered.
Método públicoMembro estático IsRootFacet Determines whether the facet is the root type.
Método público ToString (Herdado de Object.)

Início

Comentários

Só há suporte para esse namespace, classe ou membro na versão 2.0 do Microsoft .NET Framework.

Thread Safety

Qualquer membro público estático (Compartilhado no Microsoft Visual Basic) desse tipo é seguro para operações multi-threaded. Não há garantia de que qualquer membro de instância seja seguro para threads.

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.SqlServer.Management.Facets