Microsoft.EntityFrameworkCore.Metadata.Builders 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
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 サーフェスを提供します。 このインターフェイスは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。 |
Entity Framework