DataSetFieldSchema Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.
Konstruktory
DataSetFieldSchema(DataColumn) |
Inicjuje DataSetFieldSchema nowe wystąpienie klasy przy użyciu określonego DataColumnelementu . |
Właściwości
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
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |