Freigeben über


FacetInfoCollection-Klasse

The FacetInfoCollection class represents a collection of FacetInfo objects that represent all facets on the instance of SQL Server.

Vererbungshierarchie

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

Namespace:  Microsoft.SqlServer.Management.Dmf
Assembly:  Microsoft.SqlServer.Dmf (in Microsoft.SqlServer.Dmf.dll)

Syntax

'Declaration
<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public NotInheritable Class FacetInfoCollection _
    Inherits KeyedCollection(Of String, FacetInfo)
'Usage
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>

Der FacetInfoCollection-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode FacetInfoCollection Initializes a new instance of the FacetInfoCollection class.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Comparer (Geerbt von KeyedCollection<String, FacetInfo>.)
Öffentliche Eigenschaft Count (Geerbt von Collection<FacetInfo>.)
Öffentliche Eigenschaft Item[TKey] (Geerbt von KeyedCollection<String, FacetInfo>.)
Öffentliche Eigenschaft Item[Int32] (Geerbt von Collection<FacetInfo>.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Add (Geerbt von Collection<FacetInfo>.)
Öffentliche Methode Clear (Geerbt von Collection<FacetInfo>.)
Öffentliche Methode Contains(TKey) (Geerbt von KeyedCollection<String, FacetInfo>.)
Öffentliche Methode Contains(T) (Geerbt von Collection<FacetInfo>.)
Öffentliche Methode CopyTo (Geerbt von Collection<FacetInfo>.)
Öffentliche Methode Equals (Geerbt von Object.)
Öffentliche Methode GetEnumerator (Geerbt von Collection<FacetInfo>.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode IndexOf (Geerbt von Collection<FacetInfo>.)
Öffentliche Methode Insert (Geerbt von Collection<FacetInfo>.)
Öffentliche Methode Remove(TKey) (Geerbt von KeyedCollection<String, FacetInfo>.)
Öffentliche Methode Remove(T) (Geerbt von Collection<FacetInfo>.)
Öffentliche Methode RemoveAt (Geerbt von Collection<FacetInfo>.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IList.Add (Geerbt von Collection<FacetInfo>.)
Explizite SchnittstellenimplementierungPrivate Methode IList.Contains (Geerbt von Collection<FacetInfo>.)
Explizite SchnittstellenimplementierungPrivate Methode ICollection.CopyTo (Geerbt von Collection<FacetInfo>.)
Explizite SchnittstellenimplementierungPrivate Methode IEnumerable.GetEnumerator (Geerbt von Collection<FacetInfo>.)
Explizite SchnittstellenimplementierungPrivate Methode IList.IndexOf (Geerbt von Collection<FacetInfo>.)
Explizite SchnittstellenimplementierungPrivate Methode IList.Insert (Geerbt von Collection<FacetInfo>.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IList.IsFixedSize (Geerbt von Collection<FacetInfo>.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection<T>.IsReadOnly (Geerbt von Collection<FacetInfo>.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IList.IsReadOnly (Geerbt von Collection<FacetInfo>.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.IsSynchronized (Geerbt von Collection<FacetInfo>.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IList.Item (Geerbt von Collection<FacetInfo>.)
Explizite SchnittstellenimplementierungPrivate Methode IList.Remove (Geerbt von Collection<FacetInfo>.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.SyncRoot (Geerbt von Collection<FacetInfo>.)

Zum Anfang

Hinweise

An FacetinfoCollection object can be used to gain access to a set of facet information.

Der Namespace, die Klasse oder das Element wird nur in der Version 2.0 von Microsoft .NET Framework unterstützt.

Beispiele

Verwenden von Auflistungen

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.SqlServer.Management.Dmf-Namespace