次の方法で共有


TableBuilder<TColumns> クラス

定義

の CreateTable 呼び出し DbMigration から作成されるテーブルをさらに構成するために使用されるヘルパー クラス。

Entity Framework Migrations API は、信頼されていないソース (アプリケーションのエンド ユーザーなど) によって提供される入力を受け入れるようには設計されていません。 このようなソースからの入力が受け入れられる場合は、SQL インジェクション攻撃などから保護するために、これらの API に渡される前に検証する必要があります。

public class TableBuilder<TColumns>
type TableBuilder<'Columns> = class
Public Class TableBuilder(Of TColumns)

型パラメーター

TColumns

テーブルの列を表す型。

継承
TableBuilder<TColumns>

コンストラクター

TableBuilder<TColumns>(CreateTableOperation, DbMigration)

TableBuilder クラスの新しいインスタンスを初期化します。

メソッド

Equals(Object)

の CreateTable 呼び出し DbMigration から作成されるテーブルをさらに構成するために使用されるヘルパー クラス。

Entity Framework Migrations API は、信頼されていないソース (アプリケーションのエンド ユーザーなど) によって提供される入力を受け入れるようには設計されていません。 このようなソースからの入力が受け入れられる場合は、SQL インジェクション攻撃などから保護するために、これらの API に渡される前に検証する必要があります。

ForeignKey(String, Expression<Func<TColumns,Object>>, Boolean, String, Object)

テーブルに作成する外部キー制約を指定します。

Entity Framework Migrations API は、信頼されていないソース (アプリケーションのエンド ユーザーなど) によって提供される入力を受け入れるようには設計されていません。 このようなソースからの入力が受け入れられる場合は、SQL インジェクション攻撃などから保護するために、これらの API に渡される前に検証する必要があります。

GetHashCode()

の CreateTable 呼び出し DbMigration から作成されるテーブルをさらに構成するために使用されるヘルパー クラス。

Entity Framework Migrations API は、信頼されていないソース (アプリケーションのエンド ユーザーなど) によって提供される入力を受け入れるようには設計されていません。 このようなソースからの入力が受け入れられる場合は、SQL インジェクション攻撃などから保護するために、これらの API に渡される前に検証する必要があります。

GetType()

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

Index(Expression<Func<TColumns,Object>>, Boolean, Object)

テーブルに作成するインデックスを指定します。

Index(Expression<Func<TColumns,Object>>, String, Boolean, Boolean, Object)

テーブルに作成するインデックスを指定します。

Entity Framework Migrations API は、信頼されていないソース (アプリケーションのエンド ユーザーなど) によって提供される入力を受け入れるようには設計されていません。 このようなソースからの入力が受け入れられる場合は、SQL インジェクション攻撃などから保護するために、これらの API に渡される前に検証する必要があります。

MemberwiseClone()

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

PrimaryKey(Expression<Func<TColumns,Object>>, String, Boolean, Object)

テーブルの主キーを指定します。

Entity Framework Migrations API は、信頼されていないソース (アプリケーションのエンド ユーザーなど) によって提供される入力を受け入れるようには設計されていません。 このようなソースからの入力が受け入れられる場合は、SQL インジェクション攻撃などから保護するために、これらの API に渡される前に検証する必要があります。

PrimaryKey(Expression<Func<TColumns,Object>>, String, Object)

テーブルの主キーを指定します。

ToString()

の CreateTable 呼び出し DbMigration から作成されるテーブルをさらに構成するために使用されるヘルパー クラス。

Entity Framework Migrations API は、信頼されていないソース (アプリケーションのエンド ユーザーなど) によって提供される入力を受け入れるようには設計されていません。 このようなソースからの入力が受け入れられる場合は、SQL インジェクション攻撃などから保護するために、これらの API に渡される前に検証する必要があります。

適用対象