Udostępnij przez


Klasa FacetInfo

FacetInfo Reprezentuje obiekt aspekt informacji.Aspekt reprezentuje logiczną wymiar miejsce docelowe i jest używana razem z lokalnych wyrażenie, aby utworzyć warunek.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Dmf.FacetInfo

Przestrzeń nazw:  Microsoft.SqlServer.Management.Dmf
Zestaw:  Microsoft.SqlServer.Dmf (w Microsoft.SqlServer.Dmf.dll)

Składnia

'Deklaracja
<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public NotInheritable Class FacetInfo _
    Implements IDisposable, IComparable
'Użycie
Dim instance As FacetInfo
[StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public sealed class FacetInfo : IDisposable, 
    IComparable
[StrongNameIdentityPermissionAttribute(SecurityAction::LinkDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public ref class FacetInfo sealed : IDisposable, 
    IComparable
[<SealedAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type FacetInfo =  
    class
        interface IDisposable
        interface IComparable
    end
public final class FacetInfo implements IDisposable, IComparable

Typ FacetInfo uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Description Pobiera opis aspekt.
Właściwość publiczna DisplayName Pobiera nazwę wyświetlania aspekt.
Właściwość publiczna EvaluationMode Pobiera tryb oceny aspekt.
Właściwość publiczna FacetProperties Pobiera statyczne informacje o właściwości aspekt.
Właściwość publiczna FacetPropertyDescriptors Pobiera deskryptory właściwości aspekt.
Właściwość publiczna FacetType Pobiera typ aspekt.
Właściwość publiczna Name Pobiera nazwę aspekt.
Właściwość publiczna TargetTypes Reprezentuje kolekcja Type obiektów.Każdy Type obiekt reprezentuje typ systemu, na którym działa aspekt.

Do góry

Metody

  Nazwa Opis
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetTargetProperty Wskazuje właściwość miejsce docelowe uzyskać.
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna ToString Renderuje wprowadzania ciąg w obiekcie FacetInfo. (Zastępuje Object.ToString()).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IComparable.CompareTo Porównuje obiektów w FacetInfo.
Jawna implementacja interfejsuMetoda prywatna IDisposable.Dispose Zwalnia wszystkie zasoby używane przez FacetInfo klasy

Do góry

Uwagi

Aspekt jest logiczną wymiar typ docelowy z zestaw właściwości logicznych.Przykładem aspekt w wystąpieniu programu SQL Server miejsce docelowe jest poczta bazy danych.A typ miejsce docelowe można zaimplementować więcej niż jeden aspekt zarządzania; i aspekt zarządzania może być implementowana przez więcej niż jedną typ miejsce docelowe.Na przykład wiele wystąpień programu SQL Server może mieć zainstalowane poczty bazy danych i jedno wystąpienie programu SQL Server może mieć poczty bazy danych i jak również inne aspekty.

Aspekty są przechowywane w FacetRepository znajduje się w Microsoft.SqlServer.Management.Facets obszaru nazw.

Stan miejsce docelowe jest opis cech bieżącego docelowego na aspekty zarządzania.Wyrażenie używane do tworzenia warunek określony stan miejsce docelowe z aspekt.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.