RelationshipCollection Klasse

Definition

Stellt eine Collection von Relationship-Objekten dar.

public sealed class RelationshipCollection : Microsoft.AnalysisServices.ModelComponentCollection
type RelationshipCollection = class
    inherit ModelComponentCollection
Public NotInheritable Class RelationshipCollection
Inherits ModelComponentCollection
Vererbung
RelationshipCollection

Eigenschaften

Count

Ruft die Anzahl von ModelComponent-Objekten in der ModelComponentCollection ab.

(Geerbt von ModelComponentCollection)
DemandLoadingService

Ruft den Anforderungsladedienst für die Auflistung ab.

(Geerbt von ModelComponentCollection)
IsFixedSize

Ruft einen Wert ab, der angibt, ob die ModelComponentCollection über eine feste Größe verfügt.

(Geerbt von ModelComponentCollection)
IsReadOnly

Ruft einen Wert ab, der angibt, ob die ModelComponentCollection schreibgeschützt ist.

(Geerbt von ModelComponentCollection)
IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf die ModelComponentCollection synchronisiert (threadsicher) ist.

(Geerbt von ModelComponentCollection)
Item[Int32]

Ruft die Beziehung am angegebenen nullbasierten Index ab.

Item[String]

Ruft das Relationship-Objekt mit der angegebenen ID ab.

ItemsType

Ruft den Typ der Objekte ab, die der ModelComponentCollection enthalten sein können.

(Geerbt von ModelComponentCollection)
Parent

Ruft das übergeordnete IModelComponent der IModelComponentCollection ab.

(Geerbt von ModelComponentCollection)
Preloadable

Ruft einen Wert ab, der angibt, ob die Auflistung vorab geladen werden kann.

(Geerbt von ModelComponentCollection)
SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf die ModelComponentCollection synchronisiert werden kann.

(Geerbt von ModelComponentCollection)

Methoden

Add(ModelComponent)

Fügt ein ModelComponent-Objekt zur ModelComponentCollection hinzu.

(Geerbt von ModelComponentCollection)
Add(ModelComponent, Boolean)

Fügt ein ModelComponent-Objekt zur ModelComponentCollection hinzu.

(Geerbt von ModelComponentCollection)
Add(Relationship)

Fügt das angegebene Relationship-Objekt dieser Collection hinzu.

Add(String)

Erstellt ein neues Relationship-Objekt, fügt es einer Collection hinzu und gibt es zurück.

Add(String, IModelComponent)

Fügt ein IModelComponent-Objekt zur ModelComponentCollection hinzu.

(Geerbt von ModelComponentCollection)
Add(String, IModelComponent, Boolean)

Fügt ein IModelComponent-Objekt zur ModelComponentCollection hinzu.

(Geerbt von ModelComponentCollection)
AddNew(String, String, Type)

Fügt ein IModelComponent-Objekt zur ModelComponentCollection hinzu.

(Geerbt von ModelComponentCollection)
AddNew(String, Type)

Fügt ein IModelComponent-Objekt zur ModelComponentCollection hinzu.

(Geerbt von ModelComponentCollection)
CanAdd(ModelComponent, String)

Gibt an, ob die Collection eine ModelComponent hinzufügen kann.

(Geerbt von ModelComponentCollection)
ChangeKey(String, String)

Ändert die angegebenen Schlüssel entsprechend der Auflistung.

(Geerbt von ModelComponentCollection)
Clear()

Entfernt alle Elemente aus der ModelComponentCollection.

(Geerbt von ModelComponentCollection)
Contains(IModelComponent)

Bestimmt, ob das angegebene Element in der Auflistung vorhanden ist.

(Geerbt von ModelComponentCollection)
Contains(Relationship)

Gibt an, ob das angegebene Relationship-Objekt in der Collection enthalten ist.

Contains(String)

Gibt an, ob ein Relationship-Objekt mit der angegebenen ID in der Collection enthalten ist.

CopyTo(Array, Int32)

Kopiert die gesamte ModelComponentCollection ab dem angegebenen Index des Zielarrays in ein eindimensionales Array.

(Geerbt von ModelComponentCollection)
EnsureLoaded()

Stellt sicher, dass die Auflistung geladen wird.

(Geerbt von ModelComponentCollection)
Find(String)

Gibt das Relationship-Objekt mit der angegebenen ID zurück, sofern gefunden, andernfalls NULL.

GetEnumerator()

Gibt einen Enumerator zurück, der die ModelComponentCollection durchlaufen kann.

(Geerbt von ModelComponentCollection)
GetItem(String, Boolean, String)

Ruft einen Verweis auf die angegebene Komponente ab.

(Geerbt von ModelComponentCollection)
IndexOf(IModelComponent)

Sucht nach dem angegebenen Element und gibt seinen nullbasierten Index innerhalb der Auflistung zurück.

(Geerbt von ModelComponentCollection)
IndexOf(Relationship)

Sucht nach dem angegebenen Relationship-Objekt und gibt dessen nullbasierten Index innerhalb der Collection zurück.

IndexOf(String)

Sucht nach einem Relationship-Objekt mit der angegebenen ID und gibt dessen nullbasierten Index in der Collection zurück.

Insert(IModelComponent, String, Int32)

Fügt ein IModelComponent-Objekt in die ModelComponentCollection ein.

(Geerbt von ModelComponentCollection)
Insert(IModelComponent, String, Int32, Boolean)

Fügt ein IModelComponent-Objekt in die ModelComponentCollection ein.

(Geerbt von ModelComponentCollection)
Insert(Int32, ModelComponent)

Fügt eine ModelComponent in die ModelComponentCollection ein.

(Geerbt von ModelComponentCollection)
Insert(Int32, Relationship)

Fügt ein Relationship-Objekt am angegebenen Index in die Collection ein.

Insert(Int32, String)

Erstellt ein neues Relationship-Objekt, fügt es am angegebenen Index ein und gibt es zurück.

Move(Int32, Int32)

Verschiebt ein Relationship-Objekt in der Collection von einer Position an eine andere.

Move(Relationship, Int32)

Verschiebt ein Relationship-Objekt in der Collection an eine angegebene Position.

Move(String, Int32)

Verschiebt ein Relationship-Objekt in der Collection an eine angegebene Position.

Remove(IModelComponent)

Entfernt die angegebene IModelComponent aus der Collection.

(Geerbt von ModelComponentCollection)
Remove(Relationship)

Entfernt das angegebene Relationship-Objekt aus dieser Collection.

Remove(Relationship, Boolean)

Entfernt das angegebene Relationship-Objekt aus dieser Collection.

Remove(String)

Entfernt ein Relationship-Objekt aus dieser Collection.

Remove(String, Boolean)

Entfernt ein Relationship-Objekt aus dieser Collection.

RemoveAt(Int32)

Entfernt die IModelComponent am angegebenen Index aus der ModelComponentCollection.

(Geerbt von ModelComponentCollection)
RemoveAt(Int32, Boolean)

Entfernt die IModelComponent am angegebenen Index aus der ModelComponentCollection.

(Geerbt von ModelComponentCollection)

Ereignisse

CollectionChanged

Tritt auf, wenn die Auflistung sich ändert.

(Geerbt von ModelComponentCollection)
CollectionChanging

Tritt auf, wenn die Auflistung sich gerade ändert.

(Geerbt von ModelComponentCollection)

Explizite Schnittstellenimplementierungen

IList.Add(Object)

Stellt eine Collection von Relationship-Objekten dar.

(Geerbt von ModelComponentCollection)
IList.Clear()

Stellt eine Collection von Relationship-Objekten dar.

(Geerbt von ModelComponentCollection)
IList.Contains(Object)

Stellt eine Collection von Relationship-Objekten dar.

(Geerbt von ModelComponentCollection)
IList.IndexOf(Object)

Stellt eine Collection von Relationship-Objekten dar.

(Geerbt von ModelComponentCollection)
IList.Insert(Int32, Object)

Stellt eine Collection von Relationship-Objekten dar.

(Geerbt von ModelComponentCollection)
IList.Item[Int32]

Stellt eine Collection von Relationship-Objekten dar.

(Geerbt von ModelComponentCollection)
IList.Remove(Object)

Stellt eine Collection von Relationship-Objekten dar.

(Geerbt von ModelComponentCollection)
IList.RemoveAt(Int32)

Stellt eine Collection von Relationship-Objekten dar.

(Geerbt von ModelComponentCollection)
IModelComponentCollection.Contains(IModelComponent)

Stellt eine Collection von Relationship-Objekten dar.

(Geerbt von ModelComponentCollection)
IModelComponentCollection.Remove(IModelComponent)

Stellt eine Collection von Relationship-Objekten dar.

(Geerbt von ModelComponentCollection)
IModelComponentCollection.Remove(IModelComponent, Boolean)

Stellt eine Collection von Relationship-Objekten dar.

(Geerbt von ModelComponentCollection)
IOnDemandLoadableCollection.BlockOnDemandLoad(Boolean)

Stellt eine Collection von Relationship-Objekten dar.

(Geerbt von ModelComponentCollection)
IOnDemandLoadableCollection.Loaded

Stellt eine Collection von Relationship-Objekten dar.

(Geerbt von ModelComponentCollection)

Gilt für: