DataViewManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält einen Standardwert DataViewSettingCollection für jeden DataTable in einem DataSet.
public ref class DataViewManager : System::ComponentModel::MarshalByValueComponent, System::Collections::IList, System::ComponentModel::IBindingList, System::ComponentModel::ITypedList
public ref class DataViewManager : System::ComponentModel::MarshalByValueComponent, System::ComponentModel::IBindingList, System::ComponentModel::ITypedList
public class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.Collections.IList, System.ComponentModel.IBindingList, System.ComponentModel.ITypedList
public class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.ComponentModel.IBindingList, System.ComponentModel.ITypedList
type DataViewManager = class
inherit MarshalByValueComponent
interface IBindingList
interface IList
interface ICollection
interface IEnumerable
interface ITypedList
type DataViewManager = class
inherit MarshalByValueComponent
interface ICollection
interface IEnumerable
interface IList
interface IBindingList
interface ITypedList
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, IList, ITypedList
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, ITypedList
- Vererbung
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| DataViewManager() |
Initialisiert eine neue Instanz der DataViewManager-Klasse. |
| DataViewManager(DataSet) |
Initialisiert eine neue Instanz der DataViewManager Klasse für den angegebenen DataSet. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Container |
Ruft den Container für die Komponente ab. (Geerbt von MarshalByValueComponent) |
| DataSet |
Dient zum Abrufen oder Festlegen der DataSet für die Verwendung mit der DataViewManager. |
| DataViewSettingCollectionString |
Dient zum Abrufen oder Festlegen eines Werts, der für die Codepersistenz verwendet wird. |
| DataViewSettings |
Ruft die DataViewSettingCollection für jedes DataTable in der DataSet. |
| DesignMode |
Ruft einen Wert ab, der angibt, ob sich die Komponente derzeit im Entwurfsmodus befindet. (Geerbt von MarshalByValueComponent) |
| Events |
Ruft die Liste der Ereignishandler ab, die an diese Komponente angefügt sind. (Geerbt von MarshalByValueComponent) |
| Site |
Dient zum Abrufen oder Festlegen der Website der Komponente. (Geerbt von MarshalByValueComponent) |
Methoden
| Name | Beschreibung |
|---|---|
| CreateDataView(DataTable) | |
| Dispose() |
Veröffentlicht alle ressourcen, die von der MarshalByValueComponent. (Geerbt von MarshalByValueComponent) |
| Dispose(Boolean) |
Gibt die nicht verwalteten Ressourcen frei, die von den MarshalByValueComponent verwalteten Ressourcen verwendet werden, und gibt optional die verwalteten Ressourcen frei. (Geerbt von MarshalByValueComponent) |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetService(Type) |
Ruft den Implementierer der IServiceProvider. (Geerbt von MarshalByValueComponent) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| OnListChanged(ListChangedEventArgs) |
Löst das ListChanged-Ereignis aus. |
| RelationCollectionChanged(Object, CollectionChangeEventArgs) |
Löst ein Ereignis aus, wenn ein CollectionChangedDataRelation Ereignis hinzugefügt oder daraus DataRelationCollectionentfernt wird. |
| TableCollectionChanged(Object, CollectionChangeEventArgs) |
Löst ein Ereignis aus, wenn ein CollectionChangedDataTable Ereignis hinzugefügt oder daraus DataTableCollectionentfernt wird. |
| ToString() |
Gibt einen String mit dem Namen des Component, falls vorhanden, zurück. Diese Methode sollte nicht außer Kraft gesetzt werden. (Geerbt von MarshalByValueComponent) |
Ereignisse
| Name | Beschreibung |
|---|---|
| Disposed |
Fügt einen Ereignishandler hinzu, um auf das Ereignis in der Disposed Komponente zu lauschen. (Geerbt von MarshalByValueComponent) |
| ListChanged |
Tritt ein, nachdem einer Zeile eine Zeile hinzugefügt oder aus einer DataViewgelöscht wurde. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IBindingList.AddIndex(PropertyDescriptor) |
Fügt die PropertyDescriptor Indizes hinzu, die für die Suche verwendet werden. |
| IBindingList.AddNew() |
Eine Beschreibung dieses Mitglieds finden Sie unter AddNew(). |
| IBindingList.AllowEdit |
Eine Beschreibung dieses Mitglieds finden Sie unter AllowEdit. |
| IBindingList.AllowNew |
Eine Beschreibung dieses Mitglieds finden Sie unter AllowNew. |
| IBindingList.AllowRemove |
Eine Beschreibung dieses Mitglieds finden Sie unter AllowRemove. |
| IBindingList.ApplySort(PropertyDescriptor, ListSortDirection) |
Sortiert die Liste nach einem PropertyDescriptor und einem ListSortDirection. |
| IBindingList.Find(PropertyDescriptor, Object) |
Gibt den Index der Zeile zurück, die den angegebenen PropertyDescriptorWert aufweist. |
| IBindingList.IsSorted |
Eine Beschreibung dieses Mitglieds finden Sie unter IsSorted. |
| IBindingList.RemoveIndex(PropertyDescriptor) |
Entfernt die Indizes, die PropertyDescriptor für die Suche verwendet werden. |
| IBindingList.RemoveSort() |
Entfernt jede Sortierung, die mit ApplySort(PropertyDescriptor, ListSortDirection)angewendet wird. |
| IBindingList.SortDirection |
Eine Beschreibung dieses Mitglieds finden Sie unter SortDirection. |
| IBindingList.SortProperty |
Eine Beschreibung dieses Mitglieds finden Sie unter SortProperty. |
| IBindingList.SupportsChangeNotification |
Eine Beschreibung dieses Mitglieds finden Sie unter SupportsChangeNotification. |
| IBindingList.SupportsSearching |
Eine Beschreibung dieses Mitglieds finden Sie unter SupportsSearching. |
| IBindingList.SupportsSorting |
Eine Beschreibung dieses Mitglieds finden Sie unter SupportsSorting. |
| ICollection.CopyTo(Array, Int32) |
Kopiert die Elemente des Elements in ICollection ein Array, beginnend bei einem bestimmten Array Index. |
| ICollection.Count |
Eine Beschreibung dieses Mitglieds finden Sie unter Count. |
| ICollection.IsSynchronized |
Eine Beschreibung dieses Mitglieds finden Sie unter IsSynchronized. |
| ICollection.SyncRoot |
Eine Beschreibung dieses Mitglieds finden Sie unter SyncRoot. |
| IEnumerable.GetEnumerator() |
Eine Beschreibung dieses Mitglieds finden Sie unter GetEnumerator(). |
| IList.Add(Object) |
Fügt ein Element zum IList. |
| IList.Clear() |
Eine Beschreibung dieses Mitglieds finden Sie unter Clear(). |
| IList.Contains(Object) |
Bestimmt, ob der IList Wert einen bestimmten Wert enthält. |
| IList.IndexOf(Object) |
Bestimmt den Index eines bestimmten Elements in der IList. |
| IList.Insert(Int32, Object) |
Fügt ein Element an den IList angegebenen Index ein. |
| IList.IsFixedSize |
Eine Beschreibung dieses Mitglieds finden Sie unter IsFixedSize. |
| IList.IsReadOnly |
Eine Beschreibung dieses Mitglieds finden Sie unter IsReadOnly. |
| IList.Item[Int32] |
Ruft das Element am angegebenen Index ab oder legt es fest. |
| IList.Remove(Object) |
Entfernt das erste Vorkommen eines bestimmten Objekts aus dem IList. |
| IList.RemoveAt(Int32) |
Entfernt das IList Element am angegebenen Index. |
| ITypedList.GetItemProperties(PropertyDescriptor[]) |
Gibt die PropertyDescriptorCollection Eigenschaften für jedes Element zurück, das zum Binden von Daten verwendet wird. |
| ITypedList.GetListName(PropertyDescriptor[]) |
Gibt den Namen der Liste zurück. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| AsParallel(IEnumerable) |
Aktiviert die Parallelisierung einer Abfrage. |
| AsQueryable(IEnumerable) |
Wandelt eine IEnumerable in eine IQueryableum. |
| Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um. |
| OfType<TResult>(IEnumerable) |
Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ. |
Gilt für:
Threadsicherheit
Dieser Typ ist für Multithread-Lesevorgänge sicher. Sie müssen alle Schreibvorgänge synchronisieren.