DataSetFieldSchema Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Reprezentuje strukturę lub schemat pola danych.
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
- Dziedziczenie
-
DataSetFieldSchema
- Implementuje
Uwagi
DataSetFieldSchema Użyj klasy , aby pobrać właściwości pola danych przy użyciu klasy DataColumn. Strukturę pola danych można odnaleźć przy użyciu następujących właściwości w tej klasie: DataType, , IsReadOnlyLength, Namei IsUnique. Ponadto można użyć Identity właściwości , aby określić, czy kolumna danych jest ustawiona dla AutoIncrement, lub PrimaryKey właściwość w celu określenia, czy kolumna danych znajduje się w kluczu podstawowym.
Klasa DataSetFieldSchema jest używana przez niestandardowe składniki projektanta kontrolek do dostarczania informacji o polu danych w czasie projektowania.
Aby zbadać składniki danych przy użyciu klasy DataSet, użyj następujących klas.
Konstruktorów
| Nazwa | Opis |
|---|---|
| DataSetFieldSchema(DataColumn) |
Inicjuje DataSetFieldSchema nowe wystąpienie klasy przy użyciu określonego DataColumnelementu . |
Właściwości
| Nazwa | Opis |
|---|---|
| DataType |
Pobiera typ danych przechowywanych w polu danych. |
| Identity |
Pobiera wartość wskazującą, czy wartość pola danych automatycznie zwiększa się dla każdego nowego wiersza dodanego do tabeli lub widoku. |
| IsReadOnly |
Pobiera wartość wskazującą, czy kolekcja DataColumn jest przeznaczona tylko do odczytu. |
| IsUnique |
Pobiera wartość wskazującą, czy wartości w polu danych muszą być unikatowe. |
| Length |
Pobiera wartość wskazującą rozmiar danych, które mogą być przechowywane w polu danych. |
| Name |
Pobiera nazwę pola danych. |
| Nullable |
Pobiera wartość wskazującą, czy pole danych może akceptować |
| Precision |
Pobiera maksymalną liczbę cyfr używanych do reprezentowania wartości liczbowej w polu danych. |
| PrimaryKey |
Pobiera wartość wskazującą, czy pole danych znajduje się w kluczu podstawowym zawierającej tabelę lub widok. |
| Scale |
Pobiera liczbę miejsc dziesiętnych, do których są rozwiązywane wartości liczbowe w polu danych. |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Dziedziczone od Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Dziedziczone od Object) |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Dziedziczone od Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Dziedziczone od Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Dziedziczone od Object) |