DataSetFieldSchema Klasse

Definition

Stellt die Struktur oder das Schema eines Datenfelds dar.Represents the structure, or schema, of a data field.

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 Daten Felds mithilfe einer zu erhalten DataColumn .Use the DataSetFieldSchema class to get the properties of a data field using a DataColumn. Sie können die Struktur eines Daten Felds ermitteln, indem Sie die folgenden Eigenschaften in dieser Klasse verwenden: DataType , IsReadOnly , Length , Name und IsUnique .You can discover the structure of a data field by using the following properties in this class: DataType, IsReadOnly, Length, Name, and IsUnique. Außerdem können Sie mithilfe der- Identity Eigenschaft bestimmen, ob eine Datenspalte für festgelegt ist AutoIncrement , oder die- PrimaryKey Eigenschaft, um zu bestimmen, ob eine Datenspalte den Primärschlüssel hat.In addition, you can use the Identity property to determine if a data column is set for AutoIncrement, or the PrimaryKey property to determine if a data column is in the primary key.

Die- DataSetFieldSchema Klasse wird von benutzerdefinierten Steuerelement-Designer-Komponenten zum Bereitstellen von Informationen zu einem Datenfeld zur Entwurfszeit verwendet.The DataSetFieldSchema class is used by custom control designer components to provide information about a data field at design time.

Verwenden Sie die folgenden Klassen, um die Komponenten von Daten mit einem zu untersuchen DataSet .To examine the components of data using a DataSet, use the following classes.

Konstruktoren

DataSetFieldSchema(DataColumn)

Initialisiert eine neue Instanz der DataSetFieldSchema-Klasse unter Verwendung einer angegebenen DataColumn.Initializes a new instance of the DataSetFieldSchema class using a specified DataColumn.

Eigenschaften

DataType

Ruft den Typ der im Datenfeld gespeicherten Daten ab.Gets the type of data stored in the data field.

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.Gets a value indicating whether the value of the data field automatically increments for each new row added to the table or view.

IsReadOnly

Ruft einen Wert ab, der angibt, ob das DataColumn schreibgeschützt ist.Gets a value indicating whether the DataColumn is read-only.

IsUnique

Ruft einen Wert ab, der angibt, ob Werte im Datenfeld eindeutig sein müssen.Gets a value indicating whether values in the data field are required to be unique.

Length

Ruft einen Wert ab, der die Größe der Daten angibt, die in dem Feld gespeichert werden können.Gets a value indicating the size of data that can be stored in the data field.

Name

Ruft den Namen des Datenfelds ab.Gets the name of the data field.

Nullable

Ruft einen Wert ab, der angibt, ob das Datenfeld null-Werte akzeptiert.Gets a value indicating whether the data field can accept null values.

Precision

Ruft die maximale Anzahl von Ziffern ab, die zum Darstellen eines numerischen Werts im Datenfeld verwendet werden.Gets the maximum number of digits used to represent a numerical value in the data field.

PrimaryKey

Ruft einen Wert ab, der angibt, ob das Datenfeld im Primärschlüssel für die Tabelle oder Ansicht enthalten ist.Gets a value indicating whether the data field is in the primary key for the containing table or view.

Scale

Ruft die Anzahl von Dezimalstellen ab, auf die numerische Werte im Datenfeld aufgelöst werden.Gets the number of decimal places to which numerical values in the data field are resolved.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für:

Siehe auch