MetaForeignKeyColumn クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ASP.NET Dynamic Data で使用されるデータベースの外部キー フィールドを表します。
public ref class MetaForeignKeyColumn : System::Web::DynamicData::MetaColumn
public class MetaForeignKeyColumn : System.Web.DynamicData.MetaColumn
type MetaForeignKeyColumn = class
inherit MetaColumn
Public Class MetaForeignKeyColumn
Inherits MetaColumn
- 継承
注釈
ASP.NET 動的データ アプリケーションでは、 クラスは MetaForeignKeyColumn 1 対 1 のリレーションシップを表すデータベース列を表します。
クラスは MetaForeignKeyColumn 、外部キー フィールドを含むテーブル内の列を表します。 ただし、 プロパティを使用して親テーブル オブジェクトに ParentTable アクセスできます。 外部キー フィールドが、そのフィールドを含むテーブルの主キーであるかどうかを確認する場合は、 プロパティを IsPrimaryKeyInThisTable 使用します。
コンストラクター
MetaForeignKeyColumn(MetaTable, ColumnProvider) |
MetaForeignKeyColumn クラスの新しいインスタンスを初期化します。 |
プロパティ
AllowInitialValue |
列に値を挿入できるかどうかを指定する値を取得または設定します。 (継承元 MetaColumn) |
ApplyFormatInEditMode |
DataFormatString オブジェクトで表されるデータ フィールドを格納しているデータ バインド コントロールが編集モードである場合に、MetaColumn プロパティで指定された書式指定文字列をフィールド値に適用するかどうかを示す値を取得します。 (継承元 MetaColumn) |
Attributes |
MetaColumn オブジェクトで表されるデータ フィールドに適用されるメタデータ属性のコレクションを取得します。 (継承元 MetaColumn) |
ColumnType |
データ フィールドの型を取得します。 (継承元 MetaColumn) |
ConvertEmptyStringToNull |
データ ソースのデータ フィールドを更新するときに、空の文字列値 ("") を |
DataFormatString |
フィールド値の表示形式を指定する文字列を取得します。 (継承元 MetaColumn) |
DataTypeAttribute |
データ フィールドに適用される DataTypeAttribute 属性を取得します。 (継承元 MetaColumn) |
DefaultValue |
データ フィールドの既定値を取得します。 (継承元 MetaColumn) |
Description |
データ フィールドの説明を取得します。 (継承元 MetaColumn) |
DisplayName |
データ フィールドの表示名を取得します。 (継承元 MetaColumn) |
EntityTypeProperty |
エンティティ型のデータ フィールドを表すプロパティの属性を格納しているオブジェクトを取得します。 (継承元 MetaColumn) |
FilterUIHint |
列に使用する FilterUIHint 値を取得します。 (継承元 MetaColumn) |
ForeignKeyNames |
データベースのリレーションシップを表す関連付けで、外部キーの名前が格納されたコレクションを取得します。 |
HtmlEncode |
フィールド値をデータ バインド コントロールに表示する前に HTML エンコードするかどうかを示す値を取得します。 (継承元 MetaColumn) |
IsBinaryData |
データ フィールドにバイナリ データが含まれるかどうかを示す値を取得します。 (継承元 MetaColumn) |
IsCustomProperty |
データ フィールドがデータベースに存在するかどうかを示す値を取得します。 (継承元 MetaColumn) |
IsFloatingPoint |
データ フィールドが浮動小数点型かどうかを示す値を取得します。 (継承元 MetaColumn) |
IsForeignKeyComponent |
データ フィールドが外部キーの一部であるかどうかを示す値を取得します。 (継承元 MetaColumn) |
IsGenerated |
データ フィールドの値がデータベースで自動的に生成されるかどうかを示す値を取得します。 (継承元 MetaColumn) |
IsInteger |
データ フィールドの型が整数型かどうかを示す値を取得します。 (継承元 MetaColumn) |
IsLongString |
データ フィールドの型に長い文字列を格納できるかどうかを示す値を取得します。 (継承元 MetaColumn) |
IsPrimaryKey |
データ フィールドがテーブルの主キーの一部であるかどうかを示す値を取得します。 (継承元 MetaColumn) |
IsPrimaryKeyInThisTable |
外部キー フィールドがテーブルの主キーの一部であるかどうかを示す値を取得します。 |
IsReadOnly |
データ フィールドが読み取り専用かどうかを示す値を取得します。 (継承元 MetaColumn) |
IsRequired |
データ フィールドに値が必要かどうかを示す値を取得します。 (継承元 MetaColumn) |
IsString |
データ フィールドの型が文字列型かどうかを示す値を取得します。 (継承元 MetaColumn) |
MaxLength |
データ フィールドに格納できるデータの最大長を示す値を取得します。 (継承元 MetaColumn) |
Model |
このデータ フィールドが属するデータ モデルを表す MetaModel オブジェクトを取得します。 (継承元 MetaColumn) |
Name |
データ フィールドの名前を取得します。 (継承元 MetaColumn) |
NullDisplayText |
フィールド値が |
ParentTable |
外部キー フィールドの親テーブルを取得します。 |
Prompt |
列のデータにバインドされた UI 内のウォーターマークとして使用できる値を取得します。 (継承元 MetaColumn) |
Provider |
MetaColumn オブジェクトの生成に使用する抽象化プロバイダー オブジェクトを取得します。 (継承元 MetaColumn) |
RequiredErrorMessage |
データ フィールドに必要な値が空である場合に表示されるエラー メッセージを取得します。 (継承元 MetaColumn) |
Scaffold |
データ フィールドを表示する必要があるかどうかを示す値を取得します。 (継承元 MetaColumn) |
ShortDisplayName |
列の短い名前を取得します。 (継承元 MetaColumn) |
SortExpression |
データ フィールドの並べ替え順序を決定する際に使用される式を取得します。 (継承元 MetaColumn) |
Table |
データ フィールドが属するテーブルを表す MetaTable オブジェクトを取得します。 (継承元 MetaColumn) |
TypeCode |
データ フィールドの型を取得します。 (継承元 MetaColumn) |
UIHint |
データ フィールドに指定されているフィールド テンプレートの名前を取得します。 (継承元 MetaColumn) |
メソッド
BuildAttributeCollection() |
属性のコレクションを取得します。 (継承元 MetaColumn) |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
ExtractForeignKey(IDictionary, String) |
指定されたディクショナリに外部キーの値を保存します。 |
GetFilterExpression(String) |
外部キーに割り当てられている代替名を返します。 |
GetForeignKeyDetailsPath(Object) |
指定された外部キー フィールドの親テーブルの詳細アクション ページのパスを取得します。 |
GetForeignKeyPath(String, Object, String) |
指定された外部キー フィールドの親テーブルの、指定されたアクション ページのパスを取得します。 |
GetForeignKeyPath(String, Object) |
指定された外部キー フィールドの親テーブルの、指定されたアクション ページのパスを取得します。 |
GetForeignKeyString(Object) |
指定された行の外部キーを表す値のコンマ区切りリストを取得します。 |
GetForeignKeyValues(Object) |
指定された行の外部キーを表す値のコレクションを取得します。 |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
Initialize() |
コンストラクターの呼び出し時に利用できない可能性があるデータを初期化します。 |
Initialize() |
コンストラクターの呼び出し時に利用できない可能性があるデータを初期化します。 (継承元 MetaColumn) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ResetMetadata() |
キャッシュされた列のメタデータをクリアします。 (継承元 MetaColumn) |
ToString() |
データ フィールドの名前を取得します。 (継承元 MetaColumn) |
拡張メソッド
ConvertEditedValue(IFieldFormattingOptions, String) |
検証されているコントロールにユーザーが指定した値を返します。 |
FormatEditValue(IFieldFormattingOptions, Object) |
指定された書式指定オプションに基づいて、指定されたフィールド値の書式を設定します。 |
FormatValue(IFieldFormattingOptions, Object) |
指定された書式指定オプションに基づいて、指定されたフィールド値の書式を設定します。 |
GetEnumType(MetaColumn) |
列を表す列挙型を取得します。 |
適用対象
こちらもご覧ください
.NET