SfcCollection<T,K,ParentT> Klasse

Definition

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.

Gilt für: