ReadOnlyLinkedElementCollection<T>-Klasse
Stellt eine stark typisierte schreibgeschützte Auflistung von Instanzen eines Elements auf der entgegengesetzten Seite einer Beziehung dar.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.ReadOnlyLinkedElementCollection<T>
Microsoft.VisualStudio.Modeling.LinkedElementCollection<T>
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntax
'Declaration
Public Class ReadOnlyLinkedElementCollection(Of T As ModelElement) _
Implements IList(Of T), ICollection(Of T), _
IEnumerable(Of T), IBindingList, IList, ITypedList, IRaiseItemChangedEvents, _
INotifyCollectionChanged, INotifyPropertyChanged, ICollection, IEnumerable
public class ReadOnlyLinkedElementCollection<T> : IList<T>,
ICollection<T>, IEnumerable<T>, IBindingList, IList, ITypedList,
IRaiseItemChangedEvents, INotifyCollectionChanged, INotifyPropertyChanged, ICollection, IEnumerable
where T : ModelElement
Typparameter
- T
Der ReadOnlyLinkedElementCollection<T>-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
ReadOnlyLinkedElementCollection<T> | Initialisiert eine neue Instanz der ReadOnlyLinkedElementCollections-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
CommittedCount | Ruft die tatsächliche Anzahl der Rolle Players in der Auflistung ab (nach Commit) | |
Count | Ruft die Nummer der Rolle Players in der Auflistung ab. | |
IntermediateCount | Ruft die temporären Nummer der Rolle Players in der Auflistung ab (während des Commits). | |
Item | Ruft ab oder legt die Rolle Player an einem angegebenen Index in der Auflistung fest. | |
SourceDomainRole | Ruft die Rolle der Beziehung Quelle ab, das diese Auflistung darstellt. | |
SourceElement | Ruft die Rolle Quelle Player ab, der durch diese Auflistung geerbt wurde. | |
TargetDomainRole | Ruft die Zielrolle der Beziehung ab, das diese Auflistung darstellt. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Contains | Ruft ab, ob eine angegebene Rolle Player der Auflistung gehört. | |
CopyTo | Kopiert alle Rolle Spieler auf ein Array. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Exists | Bestimmt, ob mindestens ein Element vorhanden sein, für das eine angegebene Bedingung true ist. | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
Find | Sucht das erste Element in der Auflistung, das eine angegebene Bedingung erfüllt. | |
FindAll | Sucht alle Elemente, die eine bestimmte Bedingung erfüllen. | |
FindIndex | Sucht das erste Element, das eine angegebene Bedingung erfüllt. | |
ForEach | Führt die angegebene Aktion für alle Elemente in der Auflistung aus. | |
GetEnumerator | Ruft einen stark typisierten Enumerator für diese Auflistung ab. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetItemProperties | Gibt einen vollständigen Satz durchsuchbare Eigenschaften für den Elementtyp der Auflistung zurück.Wenn echte Elemente in der Auflistung vorhanden ist, und ersetzen Sie die reflektierenden von IMS, um nach Möglichkeit eine transaktive Aktualisierungen durch sie zuzulassen. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IndexOf | Ruft den Index einer Rolle Players in der Auflistung ab. | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
ToArray | Erstellt ein Array und kopiert alle Rolle Player in der Auflistung an. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
TrueForAll | Überprüft, ob eine angegebene Bedingung für alle Elemente in der Auflistung erfüllt ist. |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
listChangedHandler |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Zum Seitenanfang
Hinweise
Stellt eine schreibgeschützte Auflistung von Instanzen eines Elements auf der entgegengesetzten Seite der Links für eine Beziehung dar, an dem ein bestimmtes Element beteiligt ist.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.