SfcCollection<T,K,ParentT> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten.
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
Typparameter
- T
- K
- ParentT
- Vererbung
-
SfcCollection<T,K,ParentT>
- Abgeleitet
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| SfcCollection<T,K,ParentT>(ParentT) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Count |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| Initialized |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| IsReadOnly |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| IsSynchronized |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| Item[K] |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| Parent |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| SyncRoot |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
Methoden
| Name | Beschreibung |
|---|---|
| Add(T) |
Fügt der Auflistung das Obj hinzu. |
| AddImpl(T) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| AddShadow(T) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| Clear() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| Contains(K) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| Contains(T) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| CopyTo(Array, Int32) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| CopyTo(T[], Int32) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| CreateAndInitializeChildObject(K) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| EnsureCollectionInitialized() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| FinishMerge() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| GetCollectionElementNameImpl() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| GetElementFactoryImpl() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| GetEnumerator() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| GetExistingObjectByKey(K) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| GetObjectByKey(K) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| InitInnerCollection() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| PrepareMerge() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| Refresh() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| Refresh(Boolean) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| Remove(T) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| RemoveImpl(T) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| RemoveInternal(T) |
Entfernen Sie das durch den Schlüssel angegebene Element. Vorhandenes Objekt wird mit dem Status "ToBeDropped" gekennzeichnet, wenn das übergeordnete Objekt geändert oder verworfen wird. Zu diesem Zeitpunkt wird das markierte Objekt aus der Auflistung entfernt. Ausstehend, None- oder Dropped-Objekte werden sofort aus der Auflistung entfernt. |
| Rename(T, K) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IEnumerable.GetEnumerator() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| IListSource.ContainsListCollection |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| IListSource.GetList() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.Add(SfcInstance) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.AddShadow(SfcInstance) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.Count |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.EnsureInitialized() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.FinishMerge() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.GetCollectionElementNameImpl() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.GetElementFactory() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.GetExisting(SfcKey, SfcInstance) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.GetObjectByKey(SfcKey) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.Initialized |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.Parent |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.PrepareMerge() |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.Remove(SfcInstance) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.RemoveElement(SfcInstance) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |
| ISfcCollection.Rename(SfcInstance, SfcKey) |
Die Sfc-Sammlungsbasis für alle Domänensammlungen. Es abstrahiert alle nekessären Handshaking zwischen dem übergeordneten Objekt und den Auflistungs- oder Elementobjekten. |