SfcDictionaryCollection<T,K,ParentT> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public abstract class SfcDictionaryCollection<T,K,ParentT> : Microsoft.SqlServer.Management.Sdk.Sfc.SfcCollection<T,K,ParentT>, System.Collections.Generic.IEnumerable<T> where T : SfcInstance where K : SfcKey where ParentT : SfcInstance
type SfcDictionaryCollection<'T, 'K, 'ParentT (requires 'T :> SfcInstance and 'K :> SfcKey and 'ParentT :> SfcInstance)> = class
inherit SfcCollection<'T, 'K, 'ParentT (requires 'T :> SfcInstance and 'K :> SfcKey and 'ParentT :> SfcInstance)>
interface seq<'T (requires 'T :> SfcInstance)>
interface IEnumerable
Public MustInherit Class SfcDictionaryCollection(Of T, K, ParentT)
Inherits SfcCollection(Of T, K, ParentT)
Implements IEnumerable(Of T)
類型參數
- T
- K
- ParentT
- 繼承
- 衍生
- 實作
建構函式
| 名稱 | Description |
|---|---|
| SfcDictionaryCollection<T,K,ParentT>(ParentT) | |
屬性
| 名稱 | Description |
|---|---|
| Count | |
| Initialized | (繼承來源 SfcCollection<T,K,ParentT>) |
| IsReadOnly | |
| IsSynchronized | (繼承來源 SfcCollection<T,K,ParentT>) |
| Item[K] | (繼承來源 SfcCollection<T,K,ParentT>) |
| Parent | (繼承來源 SfcCollection<T,K,ParentT>) |
| SyncRoot | (繼承來源 SfcCollection<T,K,ParentT>) |
方法
| 名稱 | Description |
|---|---|
| Add(T) |
將 obj 加入集合 (繼承來源 SfcCollection<T,K,ParentT>) |
| AddImpl(T) | |
| AddShadow(T) | |
| Clear() | |
| Contains(K) | |
| Contains(T) | |
| CopyTo(Array, Int32) | (繼承來源 SfcCollection<T,K,ParentT>) |
| CopyTo(T[], Int32) | |
| CreateAndInitializeChildObject(K) | (繼承來源 SfcCollection<T,K,ParentT>) |
| EnsureCollectionInitialized() | (繼承來源 SfcCollection<T,K,ParentT>) |
| FinishMerge() | |
| GetCollectionElementNameImpl() | (繼承來源 SfcCollection<T,K,ParentT>) |
| GetElementFactoryImpl() | (繼承來源 SfcCollection<T,K,ParentT>) |
| GetEnumerator() | |
| GetExistingObjectByKey(K) | |
| GetObjectByKey(K) | |
| InitInnerCollection() | |
| PrepareMerge() | |
| Refresh() | (繼承來源 SfcCollection<T,K,ParentT>) |
| Refresh(Boolean) | (繼承來源 SfcCollection<T,K,ParentT>) |
| Remove(T) | |
| RemoveImpl(T) | |
| RemoveInternal(T) |
移除鑰匙中給的物品。 現有物件會標示為 ToBeDropped 狀態,當其父物件被更改或丟棄時會被移除。 屆時標記的物件將從收藏中移除。 待處理時,無或丟棄物件會立即從收藏中移除。 (繼承來源 SfcCollection<T,K,ParentT>) |
| Rename(T, K) | (繼承來源 SfcCollection<T,K,ParentT>) |
| TryGetValue(K, T) | |