Teilen über


DataViewSettingCollection Klasse

Definition

Enthält eine schreibgeschützte Auflistung von DataViewSetting-Objekten für jede DataTable in einem DataSet.

public ref class DataViewSettingCollection : System::Collections::ICollection
public class DataViewSettingCollection : System.Collections.ICollection
[System.Serializable]
public class DataViewSettingCollection : System.Collections.ICollection
type DataViewSettingCollection = class
    interface ICollection
    interface IEnumerable
[<System.Serializable>]
type DataViewSettingCollection = class
    interface ICollection
    interface IEnumerable
Public Class DataViewSettingCollection
Implements ICollection
Vererbung
DataViewSettingCollection
Attribute
Implementiert

Hinweise

Ein Benutzer kann der Auflistung keine DataViewSetting hinzufügen oder daraus entfernen, sondern kann die Eigenschaften der DataViewSetting entsprechenden einer bestimmten DataTableändern. Durch Hinzufügen oder Entfernen eines DataTable aus dem DataSet wird die entsprechende DataViewSetting aus der Auflistung hinzugefügt oder entfernt.

Eigenschaften

Count

Ruft die Anzahl der DataViewSetting-Objekte in DataViewSettingCollection ab.

IsReadOnly

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

IsSynchronized

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

Item[DataTable]

Ruft die DataViewSetting-Objekte der angegebenen DataTable aus der Auflistung ab.

Item[Int32]

Ruft die DataViewSetting-Objekte aus der durch den Index angegebenen DataTable ab.

Item[String]

Ruft die durch den Namen angegebene DataViewSetting der DataTable ab.

SyncRoot

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

Methoden

CopyTo(Array, Int32)

Kopiert die Auflistungsobjekte in eine eindimensionale Array-Instanz, beginnend am angegebenen Index.

CopyTo(DataViewSetting[], Int32)

Kopiert die Auflistungsobjekte in eine eindimensionale Array-Instanz, beginnend am angegebenen Index.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetEnumerator()

Ruft einen IEnumerator für die Auflistung ab.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Erweiterungsmethoden

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ um

OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs

AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.

AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.

Gilt für:

Threadsicherheit

Dieser Typ ist für Multithreadlesevorgänge sicher. Sie müssen alle Schreibvorgänge synchronisieren.