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 eines DataColumn. 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 mithilfe der Identity Eigenschaft ermitteln, ob eine Datenspalte festgelegt AutoIncrementist, oder PrimaryKey die Eigenschaft, um festzustellen, ob sich eine Datenspalte im Primärschlüssel befindet.
Die DataSetFieldSchema Klasse wird von benutzerdefinierten Steuerelement-Designerkomponenten verwendet, um Informationen zu einem Datenfeld zur Entwurfszeit bereitzustellen.
Verwenden Sie die folgenden Klassen, um die Komponenten von Daten mithilfe eines Daten DataSetzu untersuchen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| DataSetFieldSchema(DataColumn) |
Initialisiert eine neue Instanz der DataSetFieldSchema Klasse mithilfe eines angegebenen DataColumn. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| DataType |
Ruft den Datentyp ab, der im Datenfeld gespeichert ist. |
| Identity |
Ruft einen Wert ab, der angibt, ob der Wert des Datenfelds für jede neue Zeile, die der Tabelle oder Ansicht hinzugefügt wird, automatisch erhöht wird. |
| IsReadOnly |
Ruft einen Wert ab, der angibt, ob dies 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 von Daten angibt, die im Datenfeld gespeichert werden können. |
| Name |
Ruft den Namen des Datenfelds ab. |
| Nullable |
Ruft einen Wert ab, der angibt, ob das Datenfeld Werte akzeptieren |
| 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 sich das Datenfeld im Primärschlüssel für die enthaltende Tabelle oder Ansicht befindet. |
| Scale |
Ruft die Anzahl der Dezimalstellen ab, an die numerische Werte im Datenfeld aufgelöst werden. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |