Udostępnij przez


Klasa FacetInfoCollection

FacetInfoCollection Klasy reprezentuje kolekcja FacetInfo obiektów, które reprezentują wszystkie aspekty na wystąpienie SQL Server.

Hierarchia dziedziczenia

System.Object
  System.Collections.ObjectModel.Collection<FacetInfo>
    System.Collections.ObjectModel.KeyedCollection<String, FacetInfo>
      Microsoft.SqlServer.Management.Dmf.FacetInfoCollection

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 FacetInfoCollection _
    Inherits KeyedCollection(Of String, FacetInfo)
'Użycie
Dim instance As FacetInfoCollection
[StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public sealed class FacetInfoCollection : KeyedCollection<string, FacetInfo>
[StrongNameIdentityPermissionAttribute(SecurityAction::LinkDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public ref class FacetInfoCollection sealed : public KeyedCollection<String^, FacetInfo^>
[<SealedAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type FacetInfoCollection =  
    class
        inherit KeyedCollection<string, FacetInfo>
    end
public final class FacetInfoCollection extends KeyedCollection<String, FacetInfo>

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

Konstruktorzy

  Nazwa Opis
Metoda publiczna FacetInfoCollection Inicjuje nowe wystąpienie FacetInfoCollection klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna Comparer (Dziedziczony z KeyedCollection<String, FacetInfo>).
Właściwość publiczna Count (Dziedziczony z Collection<FacetInfo>).
Właściwość chroniona Dictionary (Dziedziczony z KeyedCollection<String, FacetInfo>).
Właściwość publiczna Item[TKey] (Dziedziczony z KeyedCollection<String, FacetInfo>).
Właściwość publiczna Item[Int32] (Dziedziczony z Collection<FacetInfo>).
Właściwość chroniona Items (Dziedziczony z Collection<FacetInfo>).

Do góry

Metody

  Nazwa Opis
Metoda publiczna Add (Dziedziczony z Collection<FacetInfo>).
Metoda chroniona ChangeItemKey (Dziedziczony z KeyedCollection<String, FacetInfo>).
Metoda publiczna Clear (Dziedziczony z Collection<FacetInfo>).
Metoda chroniona ClearItems (Dziedziczony z KeyedCollection<String, FacetInfo>).
Metoda publiczna Contains(TKey) (Dziedziczony z KeyedCollection<String, FacetInfo>).
Metoda publiczna Contains(T) (Dziedziczony z Collection<FacetInfo>).
Metoda publiczna CopyTo (Dziedziczony z Collection<FacetInfo>).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetEnumerator (Dziedziczony z Collection<FacetInfo>).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda chroniona GetKeyForItem (Dziedziczony z KeyedCollection<String, FacetInfo>).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna IndexOf (Dziedziczony z Collection<FacetInfo>).
Metoda publiczna Insert (Dziedziczony z Collection<FacetInfo>).
Metoda chroniona InsertItem (Dziedziczony z KeyedCollection<String, FacetInfo>).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna Remove(TKey) (Dziedziczony z KeyedCollection<String, FacetInfo>).
Metoda publiczna Remove(T) (Dziedziczony z Collection<FacetInfo>).
Metoda publiczna RemoveAt (Dziedziczony z Collection<FacetInfo>).
Metoda chroniona RemoveItem (Dziedziczony z KeyedCollection<String, FacetInfo>).
Metoda chroniona SetItem (Dziedziczony z KeyedCollection<String, FacetInfo>).
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IList.Add (Dziedziczony z Collection<FacetInfo>).
Jawna implementacja interfejsuMetoda prywatna IList.Contains (Dziedziczony z Collection<FacetInfo>).
Jawna implementacja interfejsuMetoda prywatna ICollection.CopyTo (Dziedziczony z Collection<FacetInfo>).
Jawna implementacja interfejsuMetoda prywatna IEnumerable.GetEnumerator (Dziedziczony z Collection<FacetInfo>).
Jawna implementacja interfejsuMetoda prywatna IList.IndexOf (Dziedziczony z Collection<FacetInfo>).
Jawna implementacja interfejsuMetoda prywatna IList.Insert (Dziedziczony z Collection<FacetInfo>).
Jawna implementacja interfejsuWłaściwość prywatna IList.IsFixedSize (Dziedziczony z Collection<FacetInfo>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection<T>.IsReadOnly (Dziedziczony z Collection<FacetInfo>).
Jawna implementacja interfejsuWłaściwość prywatna IList.IsReadOnly (Dziedziczony z Collection<FacetInfo>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.IsSynchronized (Dziedziczony z Collection<FacetInfo>).
Jawna implementacja interfejsuWłaściwość prywatna IList.Item (Dziedziczony z Collection<FacetInfo>).
Jawna implementacja interfejsuMetoda prywatna IList.Remove (Dziedziczony z Collection<FacetInfo>).
Jawna implementacja interfejsuWłaściwość prywatna ICollection.SyncRoot (Dziedziczony z Collection<FacetInfo>).

Do góry

Uwagi

FacetinfoCollection Obiektu mogą służyć do uzyskiwania dostępu do zestaw informacji aspekt.

Ten obszar nazw, klasa lub element członkowski jest obsługiwany tylko w wersji 2.0 programu Microsoft .NET Framework.

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.