次の方法で共有


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取得します。 このクラスDataTypeNameIsReadOnlyLengthのプロパティ 、および を使用して、データ フィールドの構造を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)

適用対象

こちらもご覧ください