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 | |
---|---|---|
FacetInfoCollection | Initializes a new instance of the FacetInfoCollection class. |
Zum Anfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Comparer | (Geerbt von KeyedCollection<String, FacetInfo>.) | |
Count | (Geerbt von Collection<FacetInfo>.) | |
Item[TKey] | (Geerbt von KeyedCollection<String, FacetInfo>.) | |
Item[Int32] | (Geerbt von Collection<FacetInfo>.) |
Zum Anfang
Methoden
Name | Beschreibung | |
---|---|---|
Add | (Geerbt von Collection<FacetInfo>.) | |
Clear | (Geerbt von Collection<FacetInfo>.) | |
Contains(TKey) | (Geerbt von KeyedCollection<String, FacetInfo>.) | |
Contains(T) | (Geerbt von Collection<FacetInfo>.) | |
CopyTo | (Geerbt von Collection<FacetInfo>.) | |
Equals | (Geerbt von Object.) | |
GetEnumerator | (Geerbt von Collection<FacetInfo>.) | |
GetHashCode | (Geerbt von Object.) | |
GetType | (Geerbt von Object.) | |
IndexOf | (Geerbt von Collection<FacetInfo>.) | |
Insert | (Geerbt von Collection<FacetInfo>.) | |
Remove(TKey) | (Geerbt von KeyedCollection<String, FacetInfo>.) | |
Remove(T) | (Geerbt von Collection<FacetInfo>.) | |
RemoveAt | (Geerbt von Collection<FacetInfo>.) | |
ToString | (Geerbt von Object.) |
Zum Anfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
IList.Add | (Geerbt von Collection<FacetInfo>.) | |
IList.Contains | (Geerbt von Collection<FacetInfo>.) | |
ICollection.CopyTo | (Geerbt von Collection<FacetInfo>.) | |
IEnumerable.GetEnumerator | (Geerbt von Collection<FacetInfo>.) | |
IList.IndexOf | (Geerbt von Collection<FacetInfo>.) | |
IList.Insert | (Geerbt von Collection<FacetInfo>.) | |
IList.IsFixedSize | (Geerbt von Collection<FacetInfo>.) | |
ICollection<T>.IsReadOnly | (Geerbt von Collection<FacetInfo>.) | |
IList.IsReadOnly | (Geerbt von Collection<FacetInfo>.) | |
ICollection.IsSynchronized | (Geerbt von Collection<FacetInfo>.) | |
IList.Item | (Geerbt von Collection<FacetInfo>.) | |
IList.Remove | (Geerbt von Collection<FacetInfo>.) | |
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
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.