SfcDictionaryCollection(T, K, ParentT) 類別
不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。
繼承階層
System. . :: . .Object
Microsoft.SqlServer.Management.Sdk.Sfc. . :: . .SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >
Microsoft.SqlServer.Management.Sdk.Sfc..::..SfcDictionaryCollection<(Of <(<'T, K, ParentT>)>)>
Microsoft.SqlServer.Management.Dmf. . :: . .ConditionCollection
Microsoft.SqlServer.Management.Dmf. . :: . .ConnectionEvaluationHistoryCollection
Microsoft.SqlServer.Management.Dmf. . :: . .EvaluationDetailCollection
Microsoft.SqlServer.Management.Dmf. . :: . .EvaluationHistoryCollection
Microsoft.SqlServer.Management.Dmf. . :: . .ObjectSetCollection
Microsoft.SqlServer.Management.Dmf. . :: . .PolicyCategorySubscriptionCollection
命名空間: Microsoft.SqlServer.Management.Sdk.Sfc
組件: Microsoft.SqlServer.Management.Sdk.Sfc (在 Microsoft.SqlServer.Management.Sdk.Sfc.dll 中)
語法
'宣告
Public MustInherit Class SfcDictionaryCollection(Of T As SfcInstance, K As SfcKey, ParentT As SfcInstance) _
Inherits SfcCollection(Of T, K, ParentT) _
Implements IEnumerable
'用途
Dim instance As SfcDictionaryCollection(Of T, K, ParentT)
public abstract class SfcDictionaryCollection<T, K, ParentT> : SfcCollection<T, K, ParentT>,
IEnumerable
where T : SfcInstance
where K : SfcKey
where ParentT : SfcInstance
generic<typename T, typename K, typename ParentT>
where T : SfcInstance
where K : SfcKey
where ParentT : SfcInstance
public ref class SfcDictionaryCollection abstract : public SfcCollection<T, K, ParentT>,
IEnumerable
[<AbstractClassAttribute>]
type SfcDictionaryCollection<'T, 'K, 'ParentT when 'T : SfcInstance when 'K : SfcKey when 'ParentT : SfcInstance> =
class
inherit SfcCollection<'T, 'K, 'ParentT>
interface IEnumerable
end
JScript 不支援一般類型和方法。
型別參數
- T
- K
- ParentT
SfcDictionaryCollection<(Of <(<'T, K, ParentT>)>)> 型別公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
SfcDictionaryCollection< (Of < ( <'T, K, ParentT> ) > ) > | 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 |
上層
屬性
名稱 | 說明 | |
---|---|---|
Count | 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (覆寫 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >. . :: . .Count。) | |
Initialized | Gets a value indicating whether the collection has been initialized. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
IsReadOnly | 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (覆寫 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >. . :: . .IsReadOnly。) | |
IsSynchronized | Gets or sets a value indicating whether access to the collection is synchronized (thread safe). 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
Item | Gets the item specified by the key. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
Parent | Gets or sets the type of the parent object. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
SyncRoot | Gets or sets an object that can be used to synchronize access to the collection. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) |
上層
方法
上層
明確 繼承 實作
名稱 | 說明 | |
---|---|---|
IListSource. . :: . .ContainsListCollection | Gets a value indicating whether the collection is a collection of IList objects. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
IEnumerable. . :: . .GetEnumerator | Gets an enumerator that can iterate the collection. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
IListSource. . :: . .GetList | Returns an IList object that can be bound to a data source from an object that does not implement the IList interface. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .Add | Adds the specified object to the collection. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .AddShadow | Adds the specified object to the shadow collection. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .Count | Gets the number of items contained in the collection. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .EnsureInitialized | Initializes the collection from the server. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .FinishMerge | Swaps the new collection for the old collection. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .GetCollectionElementNameImpl | Gets the URN suffix for elements in the collection. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .GetElementFactory | Gets the factory that is used to instantiate objects for the collection. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .GetExisting | Uses the specified key to retrieve an existing item from the collection. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .GetObjectByKey | Uses the specified key to retrieve an object from the collection. If a matching object is not found, the object is created, and added to the collection. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .Initialized | Gets or sets a value indicating whether the collection has been initialized. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .Parent | Gets the parent object. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .PrepareMerge | Prepares to merge fresh query results into the existing collection. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .Remove | Removes the specified object from the collection. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .RemoveElement | Removes the specified element from the collection. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) | |
ISfcCollection. . :: . .Rename | Renames the specified object. 不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SfcCollection< (Of < ( <'T, K, ParentT> ) > ) >。) |
上層
執行緒安全性
這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。