DataSetFieldSchema クラス

定義

データ フィールドの構造体またはスキーマを表します。

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

データ フィールドが null 値を受け入れるかどうかを示す値を取得します。

Precision

データ フィールド内の数値を表すために使用される最大桁数を取得します。

PrimaryKey

含まれているテーブルまたはビューの主キーに、データ フィールドが存在するかどうかを示す値を取得します。

Scale

データ フィールドの数値を解決する小数部の桁数を取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください