Microsoft.EntityFrameworkCore.Metadata.Builders 名前空間

クラス

CheckConstraintBuilder

チェック制約を構成するための簡単な API を提供します。

CollectionCollectionBuilder

一対多リレーションシップを構成するための単純な API を提供します。

CollectionCollectionBuilder<TLeftEntity,TRightEntity>

多対多リレーションシップを構成するための単純な API を提供します。

CollectionNavigationBuilder

別のエンティティ型のインスタンスを含むコレクションとのリレーションシップの末尾で構成が開始されたリレーションシップを構成するための単純な API を提供します。

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

CollectionNavigationBuilder<TEntity,TRelatedEntity>

別のエンティティ型のインスタンスを含むコレクションとのリレーションシップの末尾で構成が開始されたリレーションシップを構成するための単純な API を提供します。

CollectionOwnershipBuilder

一対多所有権を構成するための単純な API を提供します。

CollectionOwnershipBuilder<TEntity,TDependentEntity>

1 対 1 の所有権を構成するための簡単な API を提供します。

ColumnBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

ColumnBuilder<TProperty>

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

ComplexPropertiesConfigurationBuilder

規則を実行する前にプロパティの既定値を設定するための単純な API サーフェスを提供します。

ComplexPropertiesConfigurationBuilder<TProperty>

規則を実行する前にプロパティの既定値を設定するための単純な API サーフェスを提供します。

ComplexPropertyBuilder

を構成するための簡単な API を提供します IMutableComplexProperty

ComplexPropertyBuilder<TComplex>

を構成するための簡単な API を提供します IMutableEntityType

ComplexTypePrimitiveCollectionBuilder

を構成するための簡単な API を提供します IMutableProperty

ComplexTypePrimitiveCollectionBuilder<TProperty>

を構成するための簡単な API を提供します IMutableProperty

ComplexTypePropertyBuilder

を構成するための簡単な API を提供します IMutableProperty

ComplexTypePropertyBuilder<TProperty>

を構成するための簡単な API を提供します IMutableProperty

ConventionSetBuilder

規則を構成するための単純な API サーフェスを提供します。

DataBuilder

モデル データをさらに構成できます。

DataBuilder<TEntity>

モデル データをさらに構成できます。

DbFunctionBuilder

を構成するための簡単な API を提供します IMutableDbFunction

DbFunctionBuilderBase

を構成するための簡単な API を提供します IMutableDbFunction

DbFunctionParameterBuilder

を構成するための簡単な API を提供します Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunctionParameter

DiscriminatorBuilder

識別子の値を設定するための単純な API サーフェスを提供します。

DiscriminatorBuilder<TDiscriminator>

識別子の値を設定するための単純な API サーフェスを提供します。

ElementTypeBuilder

プリミティブ コレクションの を IMutableElementType 構成するための単純な API を提供します。

EntityTypeBuilder

を構成するための簡単な API を提供します IMutableEntityType

EntityTypeBuilder<TEntity>

を構成するための簡単な API を提供します IMutableEntityType

IndexBuilder

を構成するための簡単な API を提供します IMutableIndex

IndexBuilder<T>

を構成するための簡単な API を提供します IMutableIndex

InvertibleRelationshipBuilderBase

反転可能なリレーションシップを構成するために使用される基本クラス。

KeyBuilder

を構成するための簡単な API を提供します IMutableKey

KeyBuilder<T>

を構成するための簡単な API を提供します IMutableKey

NavigationBuilder

または を構成するための簡単な API を IMutableNavigation 提供します IMutableSkipNavigation

NavigationBuilder<TSource,TTarget>

または を構成 IMutableNavigation するための単純な API を提供します IMutableSkipNavigation

OwnedEntityTypeBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

OwnedEntityTypeBuilder<T>

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

OwnedNavigationBuilder

所有エンティティ型へのナビゲーションを構成するための簡単な API を提供します。

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>

所有エンティティ型へのナビゲーションを構成するための簡単な API を提供します。

OwnedNavigationSplitTableBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

OwnedNavigationSplitTableBuilder<TOwnerEntity,TDependentEntity>

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

OwnedNavigationSplitViewBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

OwnedNavigationSplitViewBuilder<TOwnerEntity,TDependentEntity>

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

OwnedNavigationStoredProcedureBuilder

エンティティ型がマップされる を IMutableStoredProcedure 構成するための単純な API を提供します。

OwnedNavigationStoredProcedureBuilder<TOwnerEntity,TDependentEntity>

エンティティ型がマップされる を IMutableStoredProcedure 構成するための単純な API を提供します。

OwnedNavigationTableBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

OwnedNavigationTableBuilder<TOwnerEntity,TDependentEntity>

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

OwnedNavigationTableValuedFunctionBuilder

エンティティ型がマップされる を IMutableDbFunction 構成するための単純な API を提供します。

OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity,TDependentEntity>

エンティティ型がマップされる を IMutableDbFunction 構成するための単純な API を提供します。

OwnedNavigationTemporalPeriodPropertyBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

OwnedNavigationTemporalTableBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

OwnedNavigationTemporalTableBuilder<TOwnerEntity,TDependentEntity>

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

OwnedNavigationViewBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

OwnedNavigationViewBuilder<TOwnerEntity,TDependentEntity>

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

OwnershipBuilder

所有権を構成するための簡単な API を提供します。

OwnershipBuilder<TEntity,TDependentEntity>

所有権を構成するための簡単な API を提供します。

PrimitiveCollectionBuilder

を構成するための簡単な API を提供します IMutableProperty

PrimitiveCollectionBuilder<TProperty>

を構成するための簡単な API を提供します IMutableProperty

PropertiesConfigurationBuilder

規則を実行する前にプロパティの既定値を設定するための単純な API サーフェスを提供します。

PropertiesConfigurationBuilder<TProperty>

規則を実行する前にプロパティの既定値を設定するための単純な API サーフェスを提供します。

PropertyBuilder

を構成するための簡単な API を提供します IMutableProperty

PropertyBuilder<TProperty>

を構成するための簡単な API を提供します IMutableProperty

QueryTypeBuilder

クエリの種類を構成するための簡単な API を提供します。

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

QueryTypeBuilder<TQuery>

を構成するための簡単な API を提供します IMutableEntityType

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

ReferenceCollectionBuilder

一対多リレーションシップを構成するための単純な API を提供します。

ReferenceCollectionBuilder<TPrincipalEntity,TDependentEntity>

一対多リレーションシップを構成するための単純な API を提供します。

ReferenceCollectionBuilderBase

一対多リレーションシップを構成するための単純な API を提供します。

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

ReferenceNavigationBuilder

別のエンティティ型のインスタンスを指す参照を使用して、リレーションシップの末尾で構成が開始されたリレーションシップを構成するための単純な API を提供します。

ReferenceNavigationBuilder<TEntity,TRelatedEntity>

別のエンティティ型のインスタンスを指す参照を使用して、リレーションシップの末尾で構成が開始されたリレーションシップを構成するための単純な API を提供します。

ReferenceOwnershipBuilder

1 対 1 の所有権を構成するための簡単な API を提供します。

ReferenceOwnershipBuilder<TEntity,TRelatedEntity>

1 対 1 の所有権を構成するための簡単な API を提供します。

ReferenceReferenceBuilder

一対一リレーションシップを構成するための単純な API を提供します。

ReferenceReferenceBuilder<TEntity,TRelatedEntity>

一対一リレーションシップを構成するための単純な API を提供します。

ReferenceReferenceBuilderBase

この API は Entity Framework Core インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 この API は、今後のリリースで変更または削除される可能性があります。

RelationshipBuilderBase

リレーションシップの構成に使用される基本クラス。

SequenceBuilder

を構成するための簡単な API を提供します ISequence

SplitTableBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

SplitTableBuilder<TEntity>

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

SplitViewBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

SplitViewBuilder<TEntity>

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

StoredProcedureBuilder

エンティティ型がマップされる を IMutableStoredProcedure 構成するための単純な API を提供します。

StoredProcedureBuilder<TEntity>

エンティティ型がマップされる を IMutableStoredProcedure 構成するための単純な API を提供します。

StoredProcedureParameterBuilder

パラメーターを構成するための簡単な API を IStoredProcedure 提供します。

StoredProcedureResultColumnBuilder

結果列を構成するための簡単な API を IStoredProcedure 提供します。

TableBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

TableBuilder<TEntity>

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

TableTriggerBuilder

を構成するためのプロバイダー固有の拡張機能の API ポイントを ITrigger提供します。

TableValuedFunctionBuilder

エンティティ型がマップされる を IMutableDbFunction 構成するための単純な API を提供します。

TableValuedFunctionBuilder<TEntity>

エンティティ型がマップされる を IMutableDbFunction 構成するための単純な API を提供します。

TemporalPeriodPropertyBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

TemporalTableBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

TemporalTableBuilder<TEntity>

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

TriggerBuilder

を構成するためのプロバイダー固有の拡張機能の API ポイントを ITrigger提供します。

TypeMappingConfigurationBuilder

規則を実行する前にプロパティの既定値を設定するための単純な API サーフェスを提供します。

TypeMappingConfigurationBuilder<TProperty>

規則を実行する前にプロパティの既定値を設定するための単純な API サーフェスを提供します。

ViewBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

ViewBuilder<TEntity>

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

ViewColumnBuilder

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

ViewColumnBuilder<TProperty>

このクラスのインスタンスは、API を使用する場合に ModelBuilder メソッドから返され、アプリケーション コードで直接構築するようには設計されていません。

インターフェイス

IConventionAnnotatableBuilder

from 規則を構成 IConventionAnnotatable するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionCheckConstraintBuilder

チェック制約を構成するための簡単な API を提供します。

IConventionComplexPropertyBuilder

from 規則を構成 IConventionComplexProperty するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionComplexTypeBuilder

from 規則を構成 IConventionComplexProperty するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionDbFunctionBuilder

を構成するための簡単な API を提供します IConventionDbFunction

IConventionDbFunctionParameterBuilder

を構成するための簡単な API を提供します IConventionDbFunctionParameter

IConventionDiscriminatorBuilder

規則から識別子の値を設定するための単純な API サーフェスを提供します。

IConventionElementTypeBuilder

規則からプリミティブ コレクションの を IConventionElementType 構成するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionEntityTypeBuilder

from 規則を構成 IConventionEntityType するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionEntityTypeMappingFragmentBuilder

を構成するための簡単な API を提供します IConventionEntityTypeMappingFragment

IConventionForeignKeyBuilder

from 規則を構成 IConventionForeignKey するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionIndexBuilder

from 規則を構成 IConventionIndex するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionKeyBuilder

from 規則を構成 IConventionKey するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionModelBuilder

from 規則を構成 IConventionModelBuilder するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionNavigationBuilder

from 規則を構成 IConventionNavigation するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionOwnedEntityTypeBuilder

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionPropertyBaseBuilder

from 規則を構成 IConventionPropertyBase するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionPropertyBaseBuilder<TBuilder>

from 規則を構成 IConventionPropertyBase するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionPropertyBuilder

from 規則を構成 IConventionProperty するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionRelationalPropertyOverridesBuilder

を構成するための簡単な API を提供します IConventionRelationalPropertyOverrides

IConventionRelationshipBuilder

from 規則を構成 IConventionForeignKey するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionSequenceBuilder

を構成するための簡単な API を提供します IConventionSequence

IConventionServicePropertyBuilder

from 規則を構成 IConventionServiceProperty するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionSkipNavigationBuilder

from 規則を構成 IConventionSkipNavigation するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

IConventionStoredProcedureBuilder

を構成するための簡単な API を提供します IConventionStoredProcedure

IConventionStoredProcedureParameterBuilder

を構成するための簡単な API を提供します IConventionStoredProcedureParameter

IConventionStoredProcedureResultColumnBuilder

を構成するための簡単な API を提供します IConventionStoredProcedureResultColumn

IConventionTriggerBuilder

を構成するためのプロバイダー固有の拡張機能の API ポイントを IConventionTrigger提供します。

IConventionTypeBaseBuilder

from 規則を構成 IConventionTypeBase するための単純な API サーフェスを提供します。

このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。