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 eine standardmäßige DataViewSettingCollection für jede 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 ICollection
interface IEnumerable
interface IList
interface IBindingList
interface ITypedList
type DataViewManager = class
inherit MarshalByValueComponent
interface IBindingList
interface IList
interface ICollection
interface IEnumerable
interface ITypedList
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, IList, ITypedList
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, ITypedList
- Vererbung
- Implementiert
Konstruktoren
DataViewManager() |
Initialisiert eine neue Instanz der DataViewManager-Klasse. |
DataViewManager(DataSet) |
Initialisiert eine neue Instanz der DataViewManager-Klasse für den angegebenen DataSet. |
Eigenschaften
Container |
Ruft den Container für die Komponente ab. (Geerbt von MarshalByValueComponent) |
DataSet |
Ruft den für das DataSet zu verwendenden DataViewManager ab oder legt diesen fest. |
DataViewSettingCollectionString |
Ruft einen Wert ab, der für die Codedauerhaftigkeit verwendet wird, oder legt diesen fest. |
DataViewSettings |
Ruft die DataViewSettingCollection für jede DataTable im DataSet ab. |
DesignMode |
Ruft einen Wert ab, der angibt, ob sich die Komponente gegenwärtig im Entwurfsmodus befindet. (Geerbt von MarshalByValueComponent) |
Events |
Ruft die Liste der an diese Komponente angefügten Ereignishandler ab. (Geerbt von MarshalByValueComponent) |
Site |
Ruft die Site der Komponente ab oder legt sie fest. (Geerbt von MarshalByValueComponent) |
Methoden
CreateDataView(DataTable) | |
Dispose() |
Gibt alle vom MarshalByValueComponent verwendeten Ressourcen frei. (Geerbt von MarshalByValueComponent) |
Dispose(Boolean) |
Gibt die von MarshalByValueComponent verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. (Geerbt von MarshalByValueComponent) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetService(Type) |
Ruft die Implementierung von IServiceProvider ab. (Geerbt von MarshalByValueComponent) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
OnListChanged(ListChangedEventArgs) |
Löst das ListChanged-Ereignis aus. |
RelationCollectionChanged(Object, CollectionChangeEventArgs) |
Löst ein CollectionChanged-Ereignis aus, wenn eine DataRelation zur DataRelationCollection hinzugefügt bzw. aus dieser entfernt wird. |
TableCollectionChanged(Object, CollectionChangeEventArgs) |
Löst ein CollectionChanged-Ereignis aus, wenn eine DataTable zur DataTableCollection hinzugefügt bzw. aus dieser entfernt wird. |
ToString() |
Gibt einen String zurück, der den Namen der Component enthält (sofern vorhanden). Diese Methode darf nicht überschrieben werden. (Geerbt von MarshalByValueComponent) |
Ereignisse
Disposed |
Fügt einen Ereignishandler hinzu, der auf das Disposed-Ereignis für die Komponente lauscht. (Geerbt von MarshalByValueComponent) |
ListChanged |
Tritt ein, nachdem einer DataView eine Zeile hinzugefügt bzw. eine Zeile aus dieser gelöscht wurde. |
Explizite Schnittstellenimplementierungen
IBindingList.AddIndex(PropertyDescriptor) |
Fügt den Indizes, die für die Suche verwendet werden, den PropertyDescriptor hinzu. |
IBindingList.AddNew() |
Eine Beschreibung dieses Elements finden Sie unter AddNew(). |
IBindingList.AllowEdit |
Eine Beschreibung dieses Elements finden Sie unter AllowEdit. |
IBindingList.AllowNew |
Eine Beschreibung dieses Elements finden Sie unter AllowNew. |
IBindingList.AllowRemove |
Eine Beschreibung dieses Elements finden Sie unter AllowRemove. |
IBindingList.ApplySort(PropertyDescriptor, ListSortDirection) |
Sortiert die Liste entsprechend einem PropertyDescriptor und einer ListSortDirection. |
IBindingList.Find(PropertyDescriptor, Object) |
Gibt den Index der Zeile mit dem angegebenen PropertyDescriptor zurück. |
IBindingList.IsSorted |
Eine Beschreibung dieses Elements finden Sie unter IsSorted. |
IBindingList.RemoveIndex(PropertyDescriptor) |
Entfernt den PropertyDescriptor aus den Indizes, die für die Suche verwendet werden. |
IBindingList.RemoveSort() |
Entfernt alle Sortierungen, die unter Verwendung von ApplySort(PropertyDescriptor, ListSortDirection) angewendet wurden. |
IBindingList.SortDirection |
Eine Beschreibung dieses Elements finden Sie unter SortDirection. |
IBindingList.SortProperty |
Eine Beschreibung dieses Elements finden Sie unter SortProperty. |
IBindingList.SupportsChangeNotification |
Eine Beschreibung dieses Elements finden Sie unter SupportsChangeNotification. |
IBindingList.SupportsSearching |
Eine Beschreibung dieses Elements finden Sie unter SupportsSearching. |
IBindingList.SupportsSorting |
Eine Beschreibung dieses Elements finden Sie unter SupportsSorting. |
ICollection.CopyTo(Array, Int32) |
Kopiert die Elemente der ICollection in ein Array, beginnend bei einem bestimmten Array-Index. |
ICollection.Count |
Eine Beschreibung dieses Elements finden Sie unter Count. |
ICollection.IsSynchronized |
Eine Beschreibung dieses Elements finden Sie unter IsSynchronized. |
ICollection.SyncRoot |
Eine Beschreibung dieses Elements finden Sie unter SyncRoot. |
IEnumerable.GetEnumerator() |
Eine Beschreibung dieses Elements finden Sie unter GetEnumerator(). |
IList.Add(Object) |
Fügt der IList ein Element hinzu. |
IList.Clear() |
Eine Beschreibung dieses Elements finden Sie unter Clear(). |
IList.Contains(Object) |
Ermittelt, ob die IList einen bestimmten Wert enthält. |
IList.IndexOf(Object) |
Bestimmt den Index eines bestimmten Elements in der IList. |
IList.Insert(Int32, Object) |
Fügt am angegebenen Index ein Element in die IList ein. |
IList.IsFixedSize |
Eine Beschreibung dieses Elements finden Sie unter IsFixedSize. |
IList.IsReadOnly |
Eine Beschreibung dieses Elements finden Sie unter IsReadOnly. |
IList.Item[Int32] |
Ruft das Element am angegebenen Index ab oder legt dieses fest. |
IList.Remove(Object) |
Entfernt das erste Vorkommen eines angegebenen Objekts aus der IList. |
IList.RemoveAt(Int32) |
Entfernt das IList-Element am angegebenen Index. |
ITypedList.GetItemProperties(PropertyDescriptor[]) |
Gibt die PropertyDescriptorCollection-Klasse zurück, die die Eigenschaften auf jedem Element darstellt, das zum Binden von Daten verwendet wird. |
ITypedList.GetListName(PropertyDescriptor[]) |
Gibt den Namen der Liste zurück. |
Erweiterungsmethoden
GetKeyedService<T>(IServiceProvider, Object) |
Ruft einen Dienst vom Typ |
GetKeyedServices(IServiceProvider, Type, Object) |
Ruft eine Enumeration von Diensten vom Typ |
GetKeyedServices<T>(IServiceProvider, Object) |
Ruft eine Enumeration von Diensten vom Typ |
GetRequiredKeyedService(IServiceProvider, Type, Object) |
Ruft einen Dienst vom Typ |
GetRequiredKeyedService<T>(IServiceProvider, Object) |
Ruft einen Dienst vom Typ |
CreateAsyncScope(IServiceProvider) |
Erstellt eine neue AsyncServiceScope-Schnittstelle, die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann. |
CreateScope(IServiceProvider) |
Erstellt eine neue IServiceScope-Schnittstelle, die zum Auflösen von bereichsbezogenen Diensten verwendet werden kann. |
GetRequiredService(IServiceProvider, Type) |
Ruft einen Dienst vom Typ |
GetRequiredService<T>(IServiceProvider) |
Ruft einen Dienst vom Typ |
GetService<T>(IServiceProvider) |
Ruft einen Dienst vom Typ |
GetServices(IServiceProvider, Type) |
Ruft eine Enumeration von Diensten vom Typ |
GetServices<T>(IServiceProvider) |
Ruft eine Enumeration von Diensten vom Typ |
GetFakeLogCollector(IServiceProvider) |
Ruft das Objekt ab, das Protokolldatensätze sammelt, die an die gefälschte Protokollierung gesendet wurden. |
GetFakeRedactionCollector(IServiceProvider) |
Ruft den gefälschten Redactorsammler instance aus dem Abhängigkeitsinjektionscontainer ab. |
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 Multithread-Lesevorgänge sicher. Sie müssen alle Schreibvorgänge synchronisieren.