Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

DataRelationCollection-Klasse

 

Veröffentlicht: Oktober 2016

Stellt die Auflistung von DataRelation -Objekten für diese DataSet.

Namespace:   System.Data
Assembly:  System.Data (in System.Data.dll)

System.Object
  System.Data.InternalDataCollectionBase
    System.Data.DataRelationCollection

public abstract class DataRelationCollection : InternalDataCollectionBase

NameBeschreibung
System_CAPS_protmethodDataRelationCollection()

Initialisiert eine neue Instanz der DataRelationCollection-Klasse.

NameBeschreibung
System_CAPS_pubpropertyCount

Ruft die Gesamtzahl der Elemente in einer Auflistung ab.(Geerbt von „InternalDataCollectionBase“.)

System_CAPS_pubpropertyIsReadOnly

Ruft einen Wert ab, der angibt, ob die InternalDataCollectionBase schreibgeschützt ist.(Geerbt von „InternalDataCollectionBase“.)

System_CAPS_pubpropertyIsSynchronized

Ruft einen Wert, der angibt, ob der InternalDataCollectionBase synchronisiert ist.(Geerbt von „InternalDataCollectionBase“.)

System_CAPS_pubpropertyItem[Int32]

Ruft die DataRelation Objekt am angegebenen Index.

System_CAPS_pubpropertyItem[String]

Ruft die DataRelation durch den Namen angegebenen Objekt.

System_CAPS_protpropertyList

Ruft die Elemente der Auflistung als Liste ab.(Geerbt von „InternalDataCollectionBase“.)

System_CAPS_pubpropertySyncRoot

Ruft ein Objekt, das zum Synchronisieren der Auflistung verwendet werden kann.(Geerbt von „InternalDataCollectionBase“.)

NameBeschreibung
System_CAPS_pubmethodAdd(DataColumn, DataColumn)

Erstellt ein DataRelation mit einem angegebenen übergeordneten und untergeordneten Spalte und fügt es der Auflistung hinzu.

System_CAPS_pubmethodAdd(DataColumn[], DataColumn[])

Erstellt eine DataRelation mit den angegebenen übergeordneten und untergeordneten Spalten und fügt es der Auflistung hinzu.

System_CAPS_pubmethodAdd(DataRelation)

Fügt der DataRelation einen DataRelationCollection hinzu.

System_CAPS_pubmethodAdd(String, DataColumn, DataColumn)

Erstellt ein DataRelation mit dem angegebenen Namen und den übergeordneten und untergeordneten Spalten und fügt es der Auflistung hinzu.

System_CAPS_pubmethodAdd(String, DataColumn, DataColumn, Boolean)

Erstellt eine DataRelation mit den angegebenen Namen, übergeordnete und untergeordnete Spalten, mit optionalen Einschränkungen entsprechend dem Wert von der createConstraints -Parameter, und fügt es der Auflistung hinzu.

System_CAPS_pubmethodAdd(String, DataColumn[], DataColumn[])

Erstellt ein DataRelation mit dem angegebenen Namen und den Arrays von übergeordneten und untergeordneten Spalten und fügt es der Auflistung hinzu.

System_CAPS_pubmethodAdd(String, DataColumn[], DataColumn[], Boolean)

Erstellt ein DataRelation mit dem angegebenen Namen, die Arrays der übergeordneten und untergeordneten Spalten sowie dem Wert, der angibt, ob eine Einschränkung erstellt und der Auflistung hinzugefügt.

System_CAPS_protmethodAddCore(DataRelation)

Führt eine Überprüfung auf die Tabelle.

System_CAPS_pubmethodAddRange(DataRelation[])

Kopiert die Elemente des angegebenen DataRelation Array an das Ende der Auflistung.

System_CAPS_pubmethodCanRemove(DataRelation)

Überprüft, ob das angegebene DataRelation kann aus der Auflistung entfernt werden.

System_CAPS_pubmethodClear()

Löscht die Auflistung alle Beziehungen.

System_CAPS_pubmethodContains(String)

Überprüft, ob ein DataRelation mit dem angegebenen Namen (ohne Berücksichtigung der Groß-und Kleinschreibung), die in der Auflistung vorhanden ist.

System_CAPS_pubmethodCopyTo(Array, Int32)

Kopiert alle Elemente des aktuellen InternalDataCollectionBase in ein eindimensionales Array, beginnend am angegebenen InternalDataCollectionBase Indexes.(Geerbt von „InternalDataCollectionBase“.)

System_CAPS_pubmethodCopyTo(DataRelation[], Int32)

Kopiert die Auflistung der DataRelation Objekte, die beginnend am angegebenen Index.

System_CAPS_pubmethodEquals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.(Geerbt von „Object“.)

System_CAPS_protmethodFinalize()

Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Geerbt von „Object“.)

System_CAPS_protmethodGetDataSet()

Diese API unterstützt die Produkt Infrastruktur und sollte nicht direkt aus dem Code verwendet werden. Diese Methode unterstützt die .NET Framework-Infrastruktur und ist nicht für eine direkte Verwendung im Code vorgesehen.

System_CAPS_pubmethodGetEnumerator()

Ruft eine IEnumerator für die Auflistung.(Geerbt von „InternalDataCollectionBase“.)

System_CAPS_pubmethodGetHashCode()

Fungiert als die Standardhashfunktion.(Geerbt von „Object“.)

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von „Object“.)

System_CAPS_pubmethodIndexOf(DataRelation)

Ruft den Index des angegebenen DataRelation Objekt.

System_CAPS_pubmethodIndexOf(String)

Ruft den Index der DataRelation anhand des Namens.

System_CAPS_protmethodMemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.(Geerbt von „Object“.)

System_CAPS_protmethodOnCollectionChanged(CollectionChangeEventArgs)

Löst das CollectionChanged-Ereignis aus.

System_CAPS_protmethodOnCollectionChanging(CollectionChangeEventArgs)

Löst das CollectionChanged-Ereignis aus.

System_CAPS_pubmethodRemove(DataRelation)

Entfernt die angegebene Beziehung aus der Auflistung.

System_CAPS_pubmethodRemove(String)

Entfernt die Beziehung mit dem angegebenen Namen aus der Auflistung.

System_CAPS_pubmethodRemoveAt(Int32)

Entfernt die Beziehung am angegebenen Index aus der Auflistung.

System_CAPS_protmethodRemoveCore(DataRelation)

Führt eine Überprüfung auf dem angegebenen DataRelation Objekt.

System_CAPS_pubmethodToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.(Geerbt von „Object“.)

NameBeschreibung
System_CAPS_pubeventCollectionChanged

Tritt ein, wenn die Auflistung geändert wurde.

NameBeschreibung
System_CAPS_pubmethodAsParallel()

Überladen. Ermöglicht die Parallelisierung einer Abfrage.(Definiert durch ParallelEnumerable.)

System_CAPS_pubmethodAsQueryable()

Überladen. Konvertiert ein IEnumerable zu einer IQueryable.(Definiert durch Queryable.)

System_CAPS_pubmethodCast<TResult>()

Wandelt die Elemente einer IEnumerable in den angegebenen Typ.(Definiert durch Enumerable.)

System_CAPS_pubmethodOfType<TResult>()

Filtert die Elemente einer IEnumerable auf Grundlage eines angegebenen Typs.(Definiert durch Enumerable.)

Ein DataRelationCollection Objekt ermöglicht die Navigation zwischen verknüpften übergeordneten und untergeordneten DataTable Objekte.

Erstellen Sie ein DataRelationCollection -Objekt durch die Definition als eine Eigenschaft entweder die DataSet oder DataTable, anstelle von direkt über einen Konstruktor. (Verwenden der Relations Eigenschaft der DataSet, oder die ParentRelations Eigenschaft der DataTable.)

Verwenden Sie für den Zugriff auf die Auflistung der Relations Eigenschaft der DataSet Objekt.

Sie können mithilfe von Methoden wie z. B. enthaltenen Objekte als verwalten, sobald die Auflistung vorhanden ist Add, Clear, und Remove.

.NET Framework
Verfügbar seit 1.1

Dieser Typ ist für Multithread-Lesevorgänge. Sie müssen alle Schreibvorgänge synchronisieren.

Zurück zum Anfang
Anzeigen: