DataSetFieldSchema 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.
Stellt die Struktur oder das Schema eines Datenfelds dar.
public ref class DataSetFieldSchema sealed : System::Web::UI::Design::IDataSourceFieldSchema
public sealed class DataSetFieldSchema : System.Web.UI.Design.IDataSourceFieldSchema
type DataSetFieldSchema = class
interface IDataSourceFieldSchema
Public NotInheritable Class DataSetFieldSchema
Implements IDataSourceFieldSchema
- Vererbung
-
DataSetFieldSchema
- Implementiert
Hinweise
Verwenden Sie die DataSetFieldSchema -Klasse, um die Eigenschaften eines Datenfelds mithilfe von DataColumnabzurufen. Sie können die Struktur eines Datenfelds mithilfe der folgenden Eigenschaften in dieser Klasse ermitteln: DataType, IsReadOnly, Length, Nameund IsUnique. Darüber hinaus können Sie die Identity -Eigenschaft verwenden, um zu bestimmen, ob eine Datenspalte für AutoIncrementfestgelegt ist, oder die PrimaryKey -Eigenschaft, um zu bestimmen, ob sich eine Datenspalte im Primärschlüssel befindet.
Die DataSetFieldSchema -Klasse wird von benutzerdefinierten Steuerelement-Designer-Komponenten verwendet, um Zur Entwurfszeit Informationen zu einem Datenfeld bereitzustellen.
Verwenden Sie die folgenden Klassen, um die Komponenten von Daten mit einem DataSetzu untersuchen.
Konstruktoren
DataSetFieldSchema(DataColumn) |
Initialisiert eine neue Instanz der DataSetFieldSchema-Klasse unter Verwendung einer angegebenen DataColumn. |
Eigenschaften
DataType |
Ruft den Typ der im Datenfeld gespeicherten Daten ab. |
Identity |
Ruft einen Wert ab, der angibt, ob der Wert des Datenfelds für jede in der Tabelle oder Ansicht neu hinzugefügte Zeile automatisch inkrementiert wird. |
IsReadOnly |
Ruft einen Wert ab, der angibt, ob das DataColumn schreibgeschützt ist. |
IsUnique |
Ruft einen Wert ab, der angibt, ob Werte im Datenfeld eindeutig sein müssen. |
Length |
Ruft einen Wert ab, der die Größe der Daten angibt, die in dem Feld gespeichert werden können. |
Name |
Ruft den Namen des Datenfelds ab. |
Nullable |
Ruft einen Wert ab, der angibt, ob das Datenfeld |
Precision |
Ruft die maximale Anzahl von Ziffern ab, die zum Darstellen eines numerischen Werts im Datenfeld verwendet werden. |
PrimaryKey |
Ruft einen Wert ab, der angibt, ob das Datenfeld im Primärschlüssel für die Tabelle oder Ansicht enthalten ist. |
Scale |
Ruft die Anzahl von Dezimalstellen ab, auf die numerische Werte im Datenfeld aufgelöst werden. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
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) |