DataTable-Member
Stellt eine Tabelle mit im Arbeitsspeicher befindlichen Daten dar.
In den folgenden Tabellen werden die vom DataTable -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
(siehe auch Geschützte Konstruktoren )
Name | Beschreibung | |
---|---|---|
DataTable | Überladen. Initialisiert eine neue Instanz der DataTable-Klasse. |
Zum Seitenanfang
Geschützte Konstruktoren
Name | Beschreibung | |
---|---|---|
DataTable | Überladen. Initialisiert eine neue Instanz der DataTable-Klasse. |
Zum Seitenanfang
Geschützte Felder
Name | Beschreibung | |
---|---|---|
fInitInProgress |
Zum Seitenanfang
Öffentliche Eigenschaften
(siehe auch Geschützte Eigenschaften )
Name | Beschreibung | |
---|---|---|
CaseSensitive | Gibt an, ob Vergleiche zwischen Zeichenfolgen in der Tabelle unter Berücksichtigung der Groß- und Kleinschreibung ausgeführt werden. | |
ChildRelations | Ruft die Auflistung untergeordneter Beziehungen für diese DataTable ab. | |
Columns | Ruft die Auflistung der Spalten ab, die zu dieser Tabelle gehören. | |
Constraints | Ruft die Auflistung der Einschränkungen ab, die von dieser Tabelle verwaltet werden. | |
Container | Ruft den Container für die Komponente ab.(Von MarshalByValueComponent geerbt.) | |
DataSet | Ruft das DataSet ab, zu dem diese Tabelle gehört. | |
DefaultView | Ruft eine benutzerdefinierte Sicht der Tabelle ab, wobei es sich um eine gefilterte Sicht oder eine Cursorposition handeln kann. | |
DesignMode | Ruft einen Wert ab, der angibt, ob sich die Komponente gegenwärtig im Entwurfsmodus befindet.(Von MarshalByValueComponent geerbt.) | |
DisplayExpression | Ruft den Ausdruck ab, der einen Wert für die Darstellung dieser Tabelle auf der Benutzeroberfläche zurückgibt, oder legt diesen fest. | |
ExtendedProperties | Ruft die Auflistung benutzerdefinierter Benutzerinformationen ab. | |
HasErrors | Ruft einen Wert ab, der angibt, ob in einer Zeile in einer Tabelle des DataSet, zu dem die Tabelle gehört, Fehler aufgetreten sind. | |
IsInitialized | Ruft einen Wert ab, der angibt, ob die DataTable initialisiert wurde. | |
Locale | Ruft die Gebietsschemainformationen ab, die für den Vergleich von Zeichenfolgen in der Tabelle verwendet werden, oder legt diese fest. | |
MinimumCapacity | Ruft die Ausgangsgröße für diese Tabelle ab oder legt diese fest. | |
Namespace | Ruft den Namespace für die XML-Darstellung der in der DataTable gespeicherten Daten ab oder legt diesen fest. | |
ParentRelations | Ruft die Auflistung übergeordneter Beziehungen für diese DataTable ab. | |
Prefix | Ruft den Namespace für die XML-Darstellung der in der DataTable gespeicherten Daten ab oder legt diesen fest. | |
PrimaryKey | Ruft ein Array von Spalten ab, die als Primärschlüssel für die Datentabelle verwendet werden, oder legt dieses fest. | |
RemotingFormat | Ruft das Serialisierungsformat ab oder legt dieses fest. | |
Rows | Ruft die Auflistung der Zeilen ab, die zu dieser Tabelle gehören. | |
Site | Ruft eine System.ComponentModel.ISite für die DataTable ab oder legt diese fest. | |
TableName | Ruft den Namen der DataTable ab oder legt diesen fest. |
Zum Seitenanfang
Geschützte Eigenschaften
Name | Beschreibung | |
---|---|---|
Events | Ruft die Liste der an diese Komponente angefügten Ereignishandler ab.(Von MarshalByValueComponent geerbt.) |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
AcceptChanges | Übernimmt alle Änderungen, die an dieser Tabelle seit dem letzten Aufruf von AcceptChanges vorgenommen wurden. | |
BeginInit | Beginnt die Initialisierung einer DataTable, die in einem Formular oder von einer anderen Komponente verwendet wird. Die Initialisierung erfolgt zur Laufzeit. | |
BeginLoadData | Deaktiviert während des Ladens von Daten Benachrichtigungen, Indexverwaltung und Einschränkungen. | |
Clear | Löscht alle Daten aus der DataTable. | |
Clone | Klont die Struktur der DataTable, einschließlich aller Schemas und Einschränkungen der DataTable. | |
Compute | Berechnet den angegebenen Ausdruck für die aktuellen Zeilen, die die Filterkriterien erfüllen. | |
Copy | Kopiert die Struktur und die Daten für diese DataTable. | |
CreateDataReader | Gibt einen DataTableReader zurück, der den Daten innerhalb dieser DataTable entspricht. | |
Dispose | Überladen. Gibt die von MarshalByValueComponent verwendeten Ressourcen frei. (Von MarshalByValueComponent geerbt.) | |
EndInit | Beendet die Initialisierung einer DataTable, die in einem Formular oder von einer anderen Komponente verwendet wird. Die Initialisierung erfolgt zur Laufzeit. | |
EndLoadData | Aktiviert nach dem Laden von Daten Benachrichtigungen, Indexverwaltung und Einschränkungen. | |
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
GetChanges | Überladen. Ruft eine Kopie der DataTable ab, die alle seit dem letzten Laden oder seit dem letzten Aufruf von AcceptChanges vorgenommenen Änderungen enthält. | |
GetDataTableSchema | Diese Methode gibt eine XmlSchemaSet-Instanz mit der WSDL für die Beschreibung der DataTable für Webdienste zurück. | |
GetErrors | Ruft ein Array von DataRow-Objekten ab, die Fehler enthalten. | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.) | |
GetObjectData | Füllt ein Serialisierungsinformationsobjekt mit den Daten, die zum Serialisieren der DataTable erforderlich sind. | |
GetService | Ruft die Implementierung von IServiceProvider ab. (Von MarshalByValueComponent geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
ImportRow | Kopiert eine DataRow in eine DataTable, wobei alle Eigenschafteneinstellungen sowie die ursprünglichen und die aktuellen Werte beibehalten werden. | |
Load | Überladen. Füllt eine DataTable mit Werten aus einer Datenquelle, die den angegebenen IDataReader verwendet. Wenn die DataTable bereits Zeilen enthält, werden die eingehenden Daten aus der Datenquelle mit den vorhandenen Zeilen zusammengeführt. | |
LoadDataRow | Überladen. Sucht eine bestimmte Zeile und aktualisiert diese. Wenn keine übereinstimmende Zeile gefunden werden kann, wird eine neue Zeile mit den angegebenen Werten erstellt. | |
Merge | Überladen. Führen Sie die angegebene DataTable mit der aktuellen DataTable zusammen. | |
NewRow | Erstellt eine neue DataRow mit dem Schema der Tabelle. | |
ReadXml | Überladen. Liest ein XML-Schema und XML-Daten in die DataTable. | |
ReadXmlSchema | Überladen. Liest ein XML-Schema in die DataTable. | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
RejectChanges | Führt einen Rollback aller Änderungen durch, die an der Tabelle seit dem Laden oder seit dem letzten Aufruf von AcceptChanges vorgenommen wurden. | |
Reset | Setzt die DataTable auf den ursprünglichen Zustand zurück. | |
Select | Überladen. Ruft ein Array von DataRow-Objekten ab. | |
ToString | Überschrieben. Ruft den TableName und den DisplayExpression, sofern vorhanden, als verkettete Zeichenfolge ab. | |
WriteXml | Überladen. Schreibt den aktuellen Inhalt der DataTable als XML. | |
WriteXmlSchema | Überladen. Schreibt die aktuelle Datenstruktur der DataTable als XML-Schema. |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
CreateInstance | ||
Dispose | Überladen. Gibt die von MarshalByValueComponent verwendeten Ressourcen frei. (Von MarshalByValueComponent geerbt.) | |
Finalize | [Wird nachgeliefert.] (Von MarshalByValueComponent geerbt.) | |
GetRowType | ||
GetSchema | ||
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
NewRowArray | ||
NewRowFromBuilder | Erstellt eine neue Zeile aus einer vorhandenen Zeile. | |
OnColumnChanged | Löst das ColumnChanged-Ereignis aus. | |
OnColumnChanging | Löst das ColumnChanging-Ereignis aus. | |
OnPropertyChanging | Löst das PropertyChanged-Ereignis aus. | |
OnRemoveColumn | Benachrichtigt die DataTable, dass eine DataColumn entfernt wird. | |
OnRowChanged | Löst das RowChanged-Ereignis aus. | |
OnRowChanging | Löst das RowChanging-Ereignis aus. | |
OnRowDeleted | Löst das RowDeleted-Ereignis aus. | |
OnRowDeleting | Löst das RowDeleting-Ereignis aus. | |
OnTableCleared | Löst das TableCleared-Ereignis aus. | |
OnTableClearing | Löst das TableClearing-Ereignis aus. | |
OnTableNewRow | Löst das TableNewRow-Ereignis aus. | |
ReadXmlSerializable |
Zum Seitenanfang
Öffentliche Ereignisse
Name | Beschreibung | |
---|---|---|
ColumnChanged | Tritt ein, nachdem ein Wert für die angegebene DataColumn in einer DataRow geändert wurde. | |
ColumnChanging | Tritt ein, wenn ein Wert für die angegebene DataColumn in einer DataRow geändert wird. | |
Disposed | Fügt einen Ereignishandler hinzu, der das Disposed-Ereignis für die Komponente überwacht.(Von MarshalByValueComponent geerbt.) | |
Initialized | Tritt nach dem Initialisieren der DataTable auf. | |
RowChanged | Tritt ein, nachdem eine DataRow erfolgreich geändert wurde. | |
RowChanging | Tritt ein, wenn eine DataRow geändert wird. | |
RowDeleted | Tritt ein, nachdem eine Zeile in der Tabelle gelöscht wurde. | |
RowDeleting | Tritt ein, bevor eine Zeile in der Tabelle gelöscht wird. | |
TableCleared | Tritt ein, nachdem eine DataTable gelöscht wurde. | |
TableClearing | Tritt ein, wenn eine DataTable gelöscht wird. | |
TableNewRow | Tritt ein, wenn eine neue DataRow eingefügt wird. |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
System.ComponentModel.IListSource.GetList | Eine Beschreibung dieses Members finden Sie unter GetList. | |
System.Runtime.Serialization.ISerializable.GetObjectData | ||
System.Xml.Serialization.IXmlSerializable.GetSchema | Eine Beschreibung dieses Members finden Sie unter der GetSchema-Methode. | |
System.Xml.Serialization.IXmlSerializable.ReadXml | Eine Beschreibung dieses Members finden Sie unter ReadXml. | |
System.Xml.Serialization.IXmlSerializable.WriteXml | Eine Beschreibung dieses Members finden Sie unter WriteXml. | |
System.ComponentModel.IListSource.ContainsListCollection | Eine Beschreibung dieses Members finden Sie unter ContainsListCollection. |
Zum Seitenanfang
Siehe auch
Referenz
DataTable-Klasse
System.Data-Namespace