DataViewSettingCollection Klasse

Definition

Enthält eine schreibgeschützte Auflistung von DataViewSetting-Objekten für jede DataTable in einem DataSet.Contains a read-only collection of DataViewSetting objects for each DataTable in a DataSet.

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

Hinweise

Ein Benutzer kann kein DataViewSetting aus der Auflistung hinzufügen oder daraus entfernen, kann jedoch die Eigenschaften DataViewSetting des entsprechenden zu einem bestimmten DataTableändern.A user cannot add or remove a DataViewSetting from the collection, but can change the properties of the DataViewSetting corresponding to a particular DataTable. Durch das Hinzufügen DataTable oder Entfernen eines aus dem DataSet wird der DataViewSetting entsprechende der-Auflistung hinzugefügt oder daraus entfernt.Adding or removing a DataTable from the DataSet adds or removes the corresponding DataViewSetting from the collection.

Eigenschaften

Count

Ruft die Anzahl der DataViewSetting-Objekte in DataViewSettingCollection ab.Gets the number of DataViewSetting objects in the DataViewSettingCollection.

IsReadOnly

Ruft einen Wert ab, der angibt, ob die DataViewSettingCollection schreibgeschützt ist.Gets a value that indicates whether the DataViewSettingCollection is read-only.

IsSynchronized

Ruft einen Wert ab, der angibt, ob der Zugriff auf DataViewSettingCollection synchronisiert (threadsicher) ist.Gets a value that indicates whether access to the DataViewSettingCollection is synchronized (thread-safe).

Item[DataTable]

Ruft die DataViewSetting-Objekte der angegebenen DataTable aus der Auflistung ab.Gets the DataViewSetting objects of the specified DataTable from the collection.

Item[Int32]

Ruft die DataViewSetting-Objekte aus der durch den Index angegebenen DataTable ab.Gets the DataViewSetting objects of the DataTable specified by its index.

Item[String]

Ruft die durch den Namen angegebene DataViewSetting der DataTable ab.Gets the DataViewSetting of the DataTable specified by its name.

SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf DataViewSettingCollection synchronisiert werden kann.Gets an object that can be used to synchronize access to the DataViewSettingCollection.

Methoden

CopyTo(Array, Int32)

Kopiert die Auflistungsobjekte in eine eindimensionale Array-Instanz, beginnend am angegebenen Index.Copies the collection objects to a one-dimensional Array instance starting at the specified index.

CopyTo(DataViewSetting[], Int32)

Kopiert die Auflistungsobjekte in eine eindimensionale Array-Instanz, beginnend am angegebenen Index.Copies the collection objects to a one-dimensional Array instance starting at the specified index.

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetEnumerator()

Ruft einen IEnumerator für die Auflistung ab.Gets an IEnumerator for the collection.

GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Erweiterungsmethoden

Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für:

Threadsicherheit

Dieser Typ ist für multithreadlesevorgänge sicher.This type is safe for multithreaded read operations. Sie müssen alle Schreibvorgänge synchronisieren.You must synchronize any write operations.