DataSetFieldSchema クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データ フィールドの構造体またはスキーマを表します。
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
- 継承
-
DataSetFieldSchema
- 実装
注釈
クラスを使用し DataSetFieldSchema て、を使用してデータフィールドのプロパティを取得し DataColumn ます。 このクラスでは、、、、 DataType IsReadOnly Length Name 、およびの各プロパティを使用して、データフィールドの構造を検出できます IsUnique 。 また、プロパティを使用し Identity て、データ列がに設定されているかどうかを判断し AutoIncrement たり、 PrimaryKey データ列が主キーに含まれているかどうかを判断したりできます。
クラスは、 DataSetFieldSchema デザイン時にデータフィールドに関する情報を提供するために、カスタムコントロールデザイナーコンポーネントによって使用されます。
を使用してデータのコンポーネントを調べるには DataSet 、次のクラスを使用します。
コンストラクター
DataSetFieldSchema(DataColumn) |
DataSetFieldSchema を指定して、DataColumn クラスの新しいインスタンスを初期化します。 |
プロパティ
DataType |
データ フィールドに格納されているデータの型を取得します。 |
Identity |
テーブルまたはビューに新しい行が追加されるごとにデータ フィールドの値が自動的にインクリメントするかどうかを示す値を取得します。 |
IsReadOnly |
DataColumn が読み取り専用かどうかを示す値を取得します。 |
IsUnique |
データ フィールドの値が一意である必要があるかどうかを示す値を取得します。 |
Length |
データ フィールドに格納できるデータのサイズを示す値を取得します。 |
Name |
データ フィールドの名前を取得します。 |
Nullable |
データ フィールドが |
Precision |
データ フィールド内の数値を表すために使用される最大桁数を取得します。 |
PrimaryKey |
含まれているテーブルまたはビューの主キーに、データ フィールドが存在するかどうかを示す値を取得します。 |
Scale |
データ フィールドの数値を解決する小数部の桁数を取得します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |