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取得します。 このクラスDataTypeNameIsReadOnlyLengthのプロパティ 、および を使用して、データ フィールドの構造を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) |
適用対象
こちらもご覧ください
.NET