Classe FacetInfoCollection
The FacetInfoCollection class represents a collection of FacetInfo objects that represent all facets on the instance of SQL Server.
Hierarquia de herança
System. . :: . .Object
System.Collections.ObjectModel. . :: . .Collection< (Of < ( <'FacetInfo> ) > ) >
System.Collections.ObjectModel. . :: . .KeyedCollection< (Of < ( <'String, FacetInfo> ) > ) >
Microsoft.SqlServer.Management.Dmf..::..FacetInfoCollection
Namespace: Microsoft.SqlServer.Management.Dmf
Assembly: Microsoft.SqlServer.Dmf (em Microsoft.SqlServer.Dmf.dll)
Sintaxe
'Declaração
<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public NotInheritable Class FacetInfoCollection _
Inherits KeyedCollection(Of String, FacetInfo)
'Uso
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>
O tipo FacetInfoCollection expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
FacetInfoCollection | Initializes a new instance of the FacetInfoCollection class. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
Comparer | (Herdado de KeyedCollection< (Of < ( <'String, FacetInfo> ) > ) >.) | |
Count | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
Dictionary | (Herdado de KeyedCollection< (Of < ( <'String, FacetInfo> ) > ) >.) | |
Item[ ( [ ( TKey] ) ] ) | (Herdado de KeyedCollection< (Of < ( <'String, FacetInfo> ) > ) >.) | |
Item[ ( [ ( Int32] ) ] ) | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
Items | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
Add | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
ChangeItemKey | (Herdado de KeyedCollection< (Of < ( <'String, FacetInfo> ) > ) >.) | |
Clear | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
ClearItems | (Herdado de KeyedCollection< (Of < ( <'String, FacetInfo> ) > ) >.) | |
Contains(TKey) | (Herdado de KeyedCollection< (Of < ( <'String, FacetInfo> ) > ) >.) | |
Contains(T) | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
CopyTo | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
Equals | (Herdado de Object.) | |
Finalize | (Herdado de Object.) | |
GetEnumerator | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
GetHashCode | (Herdado de Object.) | |
GetKeyForItem | (Herdado de KeyedCollection< (Of < ( <'String, FacetInfo> ) > ) >.) | |
GetType | (Herdado de Object.) | |
IndexOf | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
Insert | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
InsertItem | (Herdado de KeyedCollection< (Of < ( <'String, FacetInfo> ) > ) >.) | |
MemberwiseClone | (Herdado de Object.) | |
Remove(TKey) | (Herdado de KeyedCollection< (Of < ( <'String, FacetInfo> ) > ) >.) | |
Remove(T) | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
RemoveAt | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
RemoveItem | (Herdado de KeyedCollection< (Of < ( <'String, FacetInfo> ) > ) >.) | |
SetItem | (Herdado de KeyedCollection< (Of < ( <'String, FacetInfo> ) > ) >.) | |
ToString | (Herdado de Object.) |
Início
Implementações de interfaces explícitas
Nome | Descrição | |
---|---|---|
IList. . :: . .Add | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
IList. . :: . .Contains | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
ICollection. . :: . .CopyTo | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
IEnumerable. . :: . .GetEnumerator | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
IList. . :: . .IndexOf | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
IList. . :: . .Insert | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
IList. . :: . .IsFixedSize | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
ICollection< (Of < <' (T> ) > > ). . :: . .IsReadOnly | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
IList. . :: . .IsReadOnly | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
ICollection. . :: . .IsSynchronized | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
IList. . :: . .Item | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
IList. . :: . .Remove | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) | |
ICollection. . :: . .SyncRoot | (Herdado de Collection< (Of < ( <'FacetInfo> ) > ) >.) |
Início
Comentários
An FacetinfoCollection object can be used to gain access to a set of facet information.
Só há suporte para esse namespace, classe ou membro na versão 2.0 do Microsoft .NET Framework.
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.