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