次の方法で共有


CoreStrings クラス

定義

EF 例外などで使用される文字列リソース。

これらの文字列は、データベース プロバイダーと拡張機能で使用するために公開されます。 アプリケーション コードでこれらの文字列が必要となるのは通常と異なります。

public static class CoreStrings
type CoreStrings = class
Public Class CoreStrings
継承
CoreStrings

プロパティ

CanConnectNotImplemented
互換性のために残されています。.

現在のデータベース プロバイダーが 'CanConnect' メソッドを実装していません。

CannotConvertQueryableToEnumerableMethod

クエリ可能なメソッドを列挙可能なメソッドに変換できません。 これは Entity Framework の問題である可能性があります。で問題 https://go.microsoft.com/fwlink/?linkid=2142044を報告してください。

ConcurrentMethodInvocation

前の操作が完了する前に、このコンテキスト インスタンスで 2 番目の操作が開始されました。 これは通常、DbContext の同じインスタンスを同時に使用する異なるスレッドによって発生します。 DbContext でのスレッド処理の問題を回避する方法の詳細については、「」を参照してください https://go.microsoft.com/fwlink/?linkid=2097913

ContextDisposed

破棄されたコンテキスト インスタンスにアクセスできません。 このエラーの一般的な原因は、依存関係の挿入から解決されたコンテキスト インスタンスを破棄し、後でアプリケーション内の別の場所で同じコンテキスト インスタンスを使用しようとすることです。 これは、コンテキスト インスタンスで 'Dispose' を呼び出すか、using ステートメントでラップしている場合に発生する可能性があります。 依存関係の挿入を使用している場合は、依存関係挿入コンテナーがコンテキスト インスタンスの破棄を処理できるようにする必要があります。

ConventionsInfiniteLoop

規則の呼び出しが再帰の制限に達しました。 これは Entity Framework の問題である可能性があります。で問題 https://go.microsoft.com/fwlink/?linkid=2142044を報告してください。

DataBindingToLocalWithIListSource

'DbSet.Local' への直接データ バインディングは、安定した順序付けを提供しないため、サポートされていません。 WPF の場合は、'DbSet.Local.ToObservableCollection' にバインドします。 WinForms の場合は、'DbSet.Local.ToBindingList' にバインドします。 ASP.NET WebForms の場合は、'DbSet.ToList' にバインドするか、モデル バインドを使用します。

DataBindingWithIListSource

ストア クエリへの直接のデータ バインディングはサポートされていません。 代わりに、DbSet に対して "Load" を呼び出すなどのデータを DbSet に設定し、データバインド コントロールがデータを反復処理するたびにデータベースにクエリを送信しないようにローカル データにバインドします。 WPF の場合は、'DbSet.Local.ToObservableCollection' にバインドします。 WinForms の場合は、'DbSet.Local.ToBindingList' にバインドします。 ASP.NET WebForms の場合は、'DbSet.ToList' にバインドするか、モデル バインドを使用します。

DefaultMethodInvoked

EF。既定の<T> プロパティは、Entity Framework ExecuteUpdate メソッド内でのみ使用できます。

DeleteBehaviorAttributeNotOnNavigationProperty

[DeleteBehavior] 属性はナビゲーション プロパティでのみ指定でき、外部キーを構成するプロパティではサポートされていません。

DeleteBehaviorAttributeOnPrincipalProperty

[DeleteBehavior] 属性は、リレーションシップの依存側でのみ指定できます。

EnumerableResetNotSupported

この列挙子はリセットできません。

ErrorInvalidQueryable

1 つのクエリ実行内で複数のコンテキスト インスタンスを使用することはできません。 クエリで 1 つのコンテキスト インスタンスが使用されていることを確認します。

ErrorMaterializingValue

データベース値の読み取り中に例外が発生しました。 詳細については、内部例外を参照してください。

ExpressionParameterizationException

LINQ クエリ パラメーター式の評価中に例外がスローされました。 詳細については、内部例外を参照してください。 追加情報を表示するには、'DbContextOptionsBuilder.EnableSensitiveDataLogging' を呼び出します。

HiLoBadBlockSize

Hi-Lo 値の生成に使用されるブロック サイズは正ではありません。 Hi-Lo ジェネレーターは通常、SQL シーケンスによってサポートされます。これは、シーケンスの増分が正である必要があることを意味します。

ImmediateConventionScopeCannotBeRunAgain
互換性のために残されています。.

イミディエイト規約スコープを再度実行することはできません。

IncompatibleSourcesForSetOperation

設定操作に使用される互換性のないソース。

InvalidDbContext

前のエラーにより、DbContext が無効な状態になっています。 InvalidOperationException がスローされた後も、アプリケーションで DbContext インスタンスを引き続き使用しないでください。

InvalidMemberInitBinding

未処理の操作: MemberInitExpression バインドが MemberAssignment ではありません

InvalidPoolSize

指定した poolSize は 0 より大きい必要があります。

IQueryableProviderNotAsync

ソース 'IQueryable' のプロバイダーに 'IAsyncQueryProvider' が実装されていません。 Entity Framework の非同期操作には、'IAsyncQueryProvider' を実装するプロバイダーのみを使用できます。

ModelMutable

モデルが読み取り専用としてマークされていない場合、ランタイム メタデータの変更は許可されません。

ModelReadOnly

モデルが読み取り専用としてマークされている場合、メタデータの変更は許可されません。

NativeAotNoCompiledModel

NativeAOT を使用して発行する場合、モデルの構築はサポートされていません。 コンパイル済みモデルを使用します。

NoEfServices

Entity Framework サービスが内部サービス プロバイダーに追加されていません。 Entity Framework が独自の内部サービスを管理するように 'UseInternalServiceProvider' の呼び出しを削除するか、データベース プロバイダーから メソッドを使用して、必要なサービスをサービス プロバイダーに追加します (例: "AddEntityFrameworkSqlServer")。

NoElements

Sequence contains no elements. (シーケンスに要素が含まれていません。)

NoInterceptionResult

'InterceptionResult.HasResult' が false の場合、'InterceptionResult.Result' が呼び出されました。

NoProviderConfigured

この DbContext に対してデータベース プロバイダーが構成されていません。 プロバイダーは、'DbContext.OnConfiguring' メソッドをオーバーライドするか、アプリケーション サービス プロバイダーで 'AddDbContext' を使用して構成できます。 'AddDbContext' が使用されている場合は、DbContext 型がそのコンストラクターで DbContextOptions<TContext> オブジェクトを受け入れ、それを DbContext の基本コンストラクターに渡すようにします。

NotQueryingEnumerable

指定された 'IQueryable' では、クエリ文字列の生成はサポートされていません。

ObjectRemovedFromModel

オブジェクトがモデルから削除されました。

OwnedEntitiesCannotBeTrackedWithoutTheirOwner

追跡クエリは、結果に対応する所有者なしで所有エンティティを投影しようとしていますが、所有エンティティは所有者なしで追跡することはできません。 結果に所有者エンティティを含めるか、'AsNoTracking' を使用してクエリを追跡不可にします。

PoolingOptionsModified

DbContext プールが有効になっている場合、'OnConfiguring' を使用して DbContextOptions を変更することはできません。

PropertyMethodInvoked

EF。プロパティ<T> メソッドは、Entity Framework LINQ クエリ内でのみ使用できます。

QueryContextAlreadyInitializedStateManager

'InitializeStateManager' メソッドは、現在のクエリ コンテキストで複数回呼び出されています。 このメソッドは、クエリ列挙が開始される前に 1 回だけ呼び出されることを目的としています。

QuerySelectContainsGrouping

合成なしのグループ化パラメーターを含む 'Select' の変換はサポートされていません。

QueryUnableToTranslateStringEqualsWithStringComparison

'string の変換。'StringComparison' パラメーターを持つ Equals のオーバーロードはサポートされていません。 詳細については、「 https://go.microsoft.com/fwlink/?linkid=2129535 」を参照してください。

RecursiveOnConfiguring

構成中にコンテキスト インスタンスを使用しようとしました。 DbContext インスタンスは、この時点でまだ構成されているため、'OnConfiguring' 内では使用できません。 これは、前の操作が完了する前に、このコンテキスト インスタンスで 2 つ目の操作が開始された場合に発生する可能性があります。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

RecursiveOnModelCreating

モデルの作成中にモデルを使用しようとしました。 作成されているモデルを使用する方法で、DbContext インスタンスを 'OnModelCreating' 内で使用することはできません。

RelationshipCannotBeInverted

外部キーまたはプリンシパル キーのプロパティを指定した後は、リレーションシップのプリンシパルと依存する端を変更できません。 競合する構成を削除します。

ResetNotSupported

'ObservableCollection<T>.Clear' はサポートされていません。これは、削除された項目を提供しない 'INotifyCollectionChanged' 'Reset' 操作を使用するためです。 'Remove' の複数の呼び出しを使用するか、'Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<T>' などの 'Clear' をサポートする通知コレクションを使用します。

RuntimeModelMissingData

要求された構成は読み取り最適化モデルに格納されません。'DbContext.GetService<IDesignTimeModel>() を使用してください。モデル'。

RuntimeParameterMissingParameter

ランタイム パラメーターを登録する際、ラムダ式には、'QueryCompilationContext.QueryContextParameter' 式と同じパラメーターを 1 つだけ指定する必要があります。

SavepointsNotSupported

保存ポイントは、使用中のデータベース プロバイダーではサポートされていません。

SensitiveDataDisabled

追加情報を表示するには、'DbContextOptionsBuilder.EnableSensitiveDataLogging' を呼び出します。

SequenceContainsMoreThanOneElement

シーケンスに複数の要素が含まれています。

SequenceContainsNoElements

Sequence contains no elements. (シーケンスに要素が含まれていません。)

SetOperationWithDifferentIncludesInOperands

両方のオペランドに異なる 'Include' 操作があるため、set 操作を変換できません。 両側に同じ 'Include' を適用することを検討してください。

TransactionsNotSupported

現在のプロバイダーは System.Transaction をサポートしていません。

メソッド

AbstractLeafEntityType(Object)

エンティティ型 '{entityType}' の対応する CLR 型はインスタンス化できず、具体的な CLR 型に対応する派生エンティティ型はモデルにありません。

AddingProxyTypeAsEntityType(Object)

動的に生成されたプロキシ型であるため、型 '{typeName}' をモデルに追加できません。

AmbiguousDependentEntity(Object, Object)

エンティティ型 '{entityType}' は共有型を使用し、指定されたエンティティは現在、複数の所有者エンティティから参照されています。 特定の参照のエントリにアクセスするには、所有者エントリで '{targetEntryCall}' を呼び出します。

AmbiguousEndRequiredDependent(Object, Object)

エンティティ型 '{entityType}' の外部キー {foreignKeyProperties} は、依存側を特定できないため、必須の依存を持つものとして構成できません。 リレーションシップの依存側を識別するには、"OnModelCreating" で外部キー プロパティを構成します。 詳細については、 https://go.microsoft.com/fwlink/?LinkId=724062 をご覧ください。

AmbiguousEndRequiredDependentNavigation(Object, Object, Object)

ナビゲーション '{entityType}。基になる外部キー {foreignKeyProperties} の依存側を特定できないため、{navigation}' を必要に応じて構成できません。 リレーションシップの依存側を識別するには、"OnModelCreating" で外部キー プロパティを構成します。 詳細については、 https://go.microsoft.com/fwlink/?LinkId=724062 をご覧ください。

AmbiguousEndRequiredInverted(Object, Object, Object)

エンティティ型 '{entityType}' の外部キー {foreignKeyProperties} は、依存側が構成される前に必要に応じて構成されているため、エンティティ型 '{principalEntityType}' に反転できません。 必要に応じて外部キーを構成する前に、外部キー プロパティまたはプリンシパル キーを構成します。 詳細については、 https://go.microsoft.com/fwlink/?LinkId=724062 をご覧ください。

AmbiguousForeignKeyPropertyCandidates(Object, Object, Object, Object, Object)

'{firstDependentToPrincipalNavigationSpecification}' と '{firstPrincipalToDependentNavigationSpecification}' と '{secondDependentToPrincipalNavigationSpecification}' と '{secondPrincipalToDependentNavigationSpecification}' の両方のリレーションシップで、外部キーとして {foreignKeyProperties} を使用できます。 これを解決するには、少なくとも 1 つのリレーションシップの "OnModelCreating" で外部キー プロパティを明示的に構成します。

AmbiguousOneToOneRelationship(Object, Object)

'{dependentToPrincipalNavigationSpecification}' と '{principalToDependentNavigationSpecification}' の間の 1 対 1 のリレーションシップについて、依存側を特定できませんでした。 リレーションシップの依存側を識別するには、外部キー プロパティを構成します。 これらのナビゲーションが同じリレーションシップに含まれていない場合は、"OnModelCreating" の個別のメソッド チェーンを使用して個別に構成します。 詳細については、 https://go.microsoft.com/fwlink/?LinkId=724062 をご覧ください。

AmbiguousOwnedNavigation(Object, Object)

両方の型が所有済みとしてマークされているため、'{entityTypeNavigationSpecification}' と '{otherEntityType}' の間のリレーションシップの所有者を特定できません。 所有権を手動で構成するか、[NotMapped] 属性を使用するか、'OnModelCreating' で 'EntityTypeBuilder.Ignore' を使用して、対応するナビゲーションを無視します。 詳細と例については、https://aka.ms/efcore-docs-owned をご覧ください。

AmbiguousServiceProperty(Object, Object, Object)

型 '{serviceType}' のサービス プロパティ '{property}' は、同じ型の別のプロパティがあるため、エンティティ型 '{entityType}' に追加できません。 'OnModelCreating' の [NotMapped] 属性または 'EntityTypeBuilder.Ignore' を使用して、いずれかのプロパティを無視します。

AmbiguousSharedTypeEntityTypeName(Object)

共有型エンティティ型 '{entityType}' は、その名前が CLR 型名と同じであるため、モデルに追加できません。 通常、これはエラーを示します。これを非共有エンティティ型として追加するか、別の名前を選択します。

AnnotationNotFound(Object)

注釈 '{annotation}' が見つかりませんでした。 注釈が追加されていることを確認します。

AnnotationNotFound(Object, Object)

注釈 '{annotation}' が見つかりませんでした。 注釈がオブジェクト {annotationable} に追加されていることを確認します

ArgumentPropertyNull(Object, Object)

引数 '{argument}' のプロパティ '{property}' を null にすることはできません。

AttributeNotOnEntityTypeProperty(Object, Object, Object)

[{attribute}] 属性は、エンティティ型のプロパティでのみ指定できます。 '{type} から 属性を削除します。{propertyName}'。

AutoIncludeNavigationCycle(Object)

ナビゲーションの自動インクルード中に検出されたサイクル: {cycleNavigations}。 この問題を解決するには、サイクル内の少なくとも 1 つのナビゲーションを auto インクルードとして構成しないか、クエリで OnModelCreating 'IgnoreAutoInclude' メソッドを呼び出します。

BackingFieldOnIndexer(Object, Object, Object)

インデクサー プロパティ '{entityType} のバッキング フィールド '{field}' を設定できません。{property}'。 インデクサー プロパティにバッキング フィールドが指定されていないことを確認します。

BadBackingFieldType(Object, Object, Object, Object, Object)

'{fieldType}' 型の指定されたフィールド '{field}' は、プロパティ '{entityType} には使用できません。型 '{propertyType}' の {property}' です。 プロパティ型と互換性のある型のバッキング フィールドのみを使用できます。

BadDependencyRegistration(Object)

サービスの依存関係の種類 '{dependenciesType}' が、サービス コレクションに正しく登録されていません。 サービスの依存関係の種類は、Entity Framework またはデータベース プロバイダーによってのみ登録する必要があります。

BadEnumValue(Object, Object)

値 '{enumValue}' を enum {enumType} の値として解析できませんでした。

BadFilterDerivedType(Object, Object)

エンティティ型 '{entityType}' には、フィルター式 '{filter}' を指定できません。 フィルターは、階層内のルート エンティティ型にのみ適用できます。

BadFilterDerivedType(Object, Object, Object)

エンティティ型 '{entityType}' には、フィルター式 '{filter}' を指定できません。 フィルターは、ルート エンティティ型 '{rootType}' にのみ適用できます。

BadFilterExpression(Object, Object, Object)

エンティティ型 '{entityType}' に指定されたフィルター式 '{filter}' が無効です。 式は型 '{clrType}' の 1 つのパラメーターを受け取り、bool を返す必要があります。

BadFilterOwnedType(Object, Object)

所有エンティティ型 '{entityType}' には、フィルター式 '{filter}' を指定できません。 フィルターは、所有されていないエンティティ型にのみ適用できます。 詳細と例については、https://aka.ms/efcore-docs-owned をご覧ください。

BadJsonValueReaderWriterType(Object)

型 '{givenType}' は、ジェネリック 'JsonValueReaderWriter TValue>' から継承されないため、'JsonValueReaderWriter<' として使用できません。 'JsonValueReaderWriter<TValue>' から json リーダー/ライターを継承してください。

BadListType(Object, Object)

型 '{givenType}' は配列ではなく、'{listType}' を実装していないため、プリミティブ コレクションとして使用できません。 プリミティブ型のコレクションは、配列または順序付きリストである必要があります。

BadValueComparerType(Object, Object)

型 '{givenType}' は '{expectedType}' から継承されないため、値比較子として使用できません。 必ず '{expectedType}' から値の比較子を継承してください。

BadValueConverterType(Object, Object)

型 '{givenType}' は '{expectedType}' から継承されないため、値コンバーターとして使用できません。 値コンバーターは必ず '{expectedType}' から継承してください。

BadValueGeneratorType(Object, Object)

型 '{givenType}' は '{expectedType}' から継承されないため、値ジェネレーターとして使用できません。 必ず '{expectedType}' から値ジェネレーターを継承してください。

CannotBeNullable(Object, Object, Object)

プロパティ '{1_entityType}。プロパティの型が null 許容型ではない '{propertyType}' であるため、{0_property}' を null 許容/省略可能としてマークすることはできません。 どのプロパティも null 非許容/必須としてマークできますが、null 許容型のプロパティのみを null 許容/省略可能としてマークできます。

CannotBeNullableElement(Object, Object, Object)

プロパティ '{entityType} の要素型。要素の型が null 許容型ではない '{elementType}' であるため、{property}' を null 許容/省略可能としてマークすることはできません。 任意の要素型を null 非許容/必須としてマークできますが、null 許容型の要素のみを null 許容/省略可能としてマークできます。

CannotBeNullablePK(Object, Object)

プロパティ '{1_entityType}。プロパティはキーの一部であるため、{0_property}' を null 許容または省略可能としてマークすることはできません。 どのプロパティも null 非許容/必須としてマークできますが、null 許容型のプロパティと、キーの一部ではないプロパティのみを null 許容/省略可能としてマークできます。

CannotConvertEnumValue(Object, Object)

文字列値 '{value}' をデータベースからマップされた '{enumType}' 列挙型の任意の値に変換できません。

CannotCreateJsonValueReaderWriter(Object)

reade/writer 型 '{readerWriterType}' のインスタンスを作成できません。 型をインスタンス化でき、パブリック パラメーターなしのコンストラクターを持っているか、使用するシングルトン インスタンスを返すパブリック静的 'Instance' フィールドがあることを確認します。

CannotCreateValueComparer(Object, Object)

値比較子型 '{generatorType}' のインスタンスを作成できません。 型をインスタンス化し、パラメーターなしのコンストラクターを持っているか、デリゲートを受け入れる '{method}' のオーバーロードを使用できることを確認します。

CannotCreateValueConverter(Object, Object)

値コンバーター型 '{generatorType}' のインスタンスを作成できません。 型をインスタンス化し、パラメーターなしのコンストラクターを持っているか、デリゲートを受け入れる '{method}' のオーバーロードを使用できることを確認します。

CannotCreateValueGenerator(Object)

値ジェネレーター型 '{generatorType}' のインスタンスを作成できません。 型をインスタンス化し、パラメーターなしのコンストラクターを持っているか、デリゲートを受け入れる 'HasValueGenerator' のオーバーロードを使用できることを確認します。

CannotCreateValueGenerator(Object, Object)

値ジェネレーター型 '{generatorType}' のインスタンスを作成できません。 型をインスタンス化し、パラメーターなしのコンストラクターを持っているか、デリゲートを受け入れる '{method}' のオーバーロードを使用できることを確認します。

CannotLoadDetached(Object, Object)

ナビゲーション '{1_entityType}。エンティティが追跡されていないため、{0_navigation}' を読み込めません。 ナビゲーションは、追跡対象エンティティに対してのみ読み込むことができます。

CannotLoadDetachedShadow(Object, Object)

ナビゲーション '{1_entityType}。1 つ以上のキーまたは外部キーのプロパティがシャドウ プロパティであり、エンティティが追跡されていないため、{0_navigation}' を読み込むことができません。 シャドウ値を使用するリレーションシップは、追跡対象エンティティに対してのみ読み込むことができます。

CannotMarkNonShared(Object)

型 '{type}' は、この CLR 型を持つ共有型エンティティ型がモデルに存在するため、非共有型としてマークすることはできません。

CannotMarkShared(Object)

型 '{type}' は、同じ CLR 型のエンティティ型が既にモデルに存在するため、共有型としてマークすることはできません。

CannotMaterializeAbstractType(Object)

エンティティ型 '{entityType}' のインスタンスは抽象型であるため、作成できません。 少なくとも 1 つの派生型を非抽象またはマッピングにすることを検討してください。

CanOnlyConfigureExistingNavigations(Object, Object)

ナビゲーション '{1_entityType}。{0_navigationName}' が見つかりませんでした。 構成する前に、エンティティ型にナビゲーションを追加してください。

ChangeTrackingInterfaceMissing(Object, Object, Object)

エンティティ型 '{entityType}' は、'{changeTrackingStrategy}' 変更追跡戦略を使用するように構成されていますが、必要な '{notificationInterface}' インターフェイスは実装されていません。 '{entityType}' に '{notificationInterface}' を実装するか、別の変更追跡戦略を使用します。

CircularDependency(Object)

保存するデータで循環依存関係が検出されたため、変更を保存できません: '{cycle}'。

CircularInheritance(Object, Object)

エンティティ型 '{entityType}' は '{baseEntityType}' から継承できません。'{baseEntityType}' は '{entityType}' の子孫であるためです。 モデルの構成を確認します。

ClashingMismatchedSharedType(Object, Object)

共有型エンティティ型 '{entityType}' は、同じ名前のエンティティ型が既に含まれていますが、CLR 型 '{otherClrType}' が異なるため、追加できません。 すべてのエンティティ型名が一意であることを確認します。

ClashingNamedOwnedType(Object, Object, Object)

'{ownedTypeName}' という名前のエンティティ型が既にモデルに追加されています。 所有権 '{ownerEntityType} を構成するときは、別の名前を使用します。'OnModelCreating' の {navigation}' です。 詳細と例については、https://aka.ms/efcore-docs-owned をご覧ください。

ClashingNonOwnedDerivedEntityType(Object, Object)

エンティティ型 '{entityType}' は、派生エンティティ型 '{derivedType}' が非所有として構成されているため、所有済みとしてマークできません。 '{derivedType}' を非所有として構成しないか、'OnModelCreating' で 'HasBaseType(null)' を呼び出してください。 詳細と例については、https://aka.ms/efcore-docs-owned をご覧ください。

ClashingNonOwnedEntityType(Object)

エンティティ型 '{entityType}' は、既に非所有として構成されているため、所有として構成できません。 以前の構成をオーバーライドする場合は、最初に 'Ignore' を呼び出してモデルからエンティティ型を削除します。 詳細と例については、https://aka.ms/efcore-docs-owned をご覧ください。

ClashingNonSharedType(Object, Object)

CLR 型 '{type}' の共有型エンティティ型 '{entityType}' は、同じ CLR 型の非共有エンティティ型が既に存在するため、モデルに追加できません。

ClashingNonWeakEntityType(Object)
互換性のために残されています。.

ナビゲーションを定義するエンティティ型 '{entityType}' は、同じ名前のエンティティ型が既に存在するため、モデルに追加できません。

ClashingOwnedDerivedEntityType(Object, Object)

エンティティ型 '{entityType}' は、派生エンティティ型 '{derivedType}' が所有済みとして構成されているため、非所有としてマークすることはできません。 '{derivedType}' を所有として構成しないか、'OnModelCreating' で 'HasBaseType(null)' を呼び出してください。 詳細と例については、https://aka.ms/efcore-docs-owned をご覧ください。

ClashingOwnedEntityType(Object)

エンティティ型 '{entityType}' は、既に所有として構成されているため、非所有として構成することはできません。 所有者エンティティ型ビルダーの または OwnsManyOwnsOne入れ子になったビルダーを使用して、この型をさらに構成します。 以前の構成をオーバーライドする場合は、最初に 'Ignore' を呼び出してモデルからエンティティ型を削除します。 詳細と例については、https://aka.ms/efcore-docs-owned をご覧ください。

ClashingSharedType(Object)

エンティティ型 '{entityType}' は、CLR 型が共有型として構成されているため、モデルに追加できません。

ClashingWeakEntityType(Object)
互換性のために残されています。.

同じ名前のナビゲーションを定義するエンティティ型が既に存在するため、エンティティ型 '{entityType}' をモデルに追加できません。

ClientProjectionCapturingConstantInMethodArgument(Object, Object)

クライアント プロジェクションには、メソッド '{methodName}' に引数として渡される '{constantType}' の定数式への参照が含まれています。 これにより、メモリ リークが発生する可能性があります。この定数をローカル変数に割り当て、代わりにクエリで変数を使用することを検討してください。 詳細と例については、https://go.microsoft.com/fwlink/?linkid=2103067 をご覧ください。

ClientProjectionCapturingConstantInMethodInstance(Object, Object)

クライアント プロジェクションには、インスタンス メソッド '{methodName}' を介して '{constantType}' の定数式への参照が含まれています。 これにより、メモリ リークが発生する可能性があります。インスタンスで定数をキャプチャしないようにメソッドを静的にすることを検討してください。 詳細と例については、https://go.microsoft.com/fwlink/?linkid=2103067 をご覧ください。

ClientProjectionCapturingConstantInTree(Object)

クライアント プロジェクションには、'{constantType}' の定数式への参照が含まれています。 これにより、メモリ リークが発生する可能性があります。この定数をローカル変数に割り当て、代わりにクエリで変数を使用することを検討してください。 詳細と例については、https://go.microsoft.com/fwlink/?linkid=2103067 をご覧ください。

ClrPropertyOnShadowEntity(Object, Object)
互換性のために残されています。.

プロパティ '{property}' は型 '{entityType}' に存在できません。型はシャドウ状態としてマークされていますが、 プロパティは存在しません。 シャドウ状態の種類には、シャドウ状態プロパティのみを含めることができます。

CollectionIsReference(Object, Object, Object, Object)

プロパティ '{1_entityType}。{0_property}' は '{collectionMethod}' を使用してアクセスされていますが、モデルではコレクション以外の参照ナビゲーションとして定義されています。 参照ナビゲーションにアクセスするには、'{referenceMethod}' を使用します。

ComparerPropertyMismatch(Object, Object, Object, Object)

型 '{type}' の比較子を '{entityType} に使用することはできません。{propertyName}' は型が '{propertyType}' であるためです。

ComparerPropertyMismatchElement(Object, Object, Object, Object)

要素型 '{type}' の比較子を '{entityType} に使用することはできません。{propertyName}' は、その要素型が '{elementType}' であるためです。

CompiledModelIncompatibleTypeMapping(Object)

使用される型マッピングは、コンパイル済みモデルと互換性がありません。 マッピングの種類には、'public static readonly {typeMapping} {typeMapping} が必要です。Default' プロパティ。

CompiledQueryDifferentModel(Object)

コンパイルされたクエリ '{queryExpression}' は、コンパイル対象とは異なるモデルで実行されました。 コンパイルされたクエリは、1 つのモデルでのみ使用できます。

ComplexCollectionWrongClrType(Object, Object, Object, Object)

CLR 型 '{clrType}' は 'IEnumerable<{targetType}' を実装していないため、コレクション複合プロパティ '{property}' を型 '{type}>' に追加できません。 コレクション複合プロパティは、複合型の IEnumerable<> を実装する必要があります。

ComplexPropertyCollection(Object, Object)

コレクション複合プロパティ '{type} を追加します。{property}' はサポートされていません。 詳細については、「 https://github.com/dotnet/efcore/issues/31237 」を参照してください。

ComplexPropertyIndexer(Object, Object)

複合プロパティ '{type} を追加します。インデクサー プロパティとしての {property}' はサポートされていません。 詳細については、「 https://github.com/dotnet/efcore/issues/31244 」を参照してください。

ComplexPropertyNotFound(Object, Object)

複合プロパティ '{type}。{property}' が見つかりませんでした。 プロパティが存在し、モデルに複合プロパティとして含まれていることを確認します。

ComplexPropertyOptional(Object, Object)

複合プロパティ '{type} の構成。省略可能な {property}' はサポートされていません。'IsRequired()' を呼び出します。 詳細については、「 https://github.com/dotnet/efcore/issues/31376 」を参照してください。

ComplexPropertyShadow(Object, Object)

複合プロパティ '{type} の構成。シャドウ状態の {property}' はサポートされていません。 詳細については、「 https://github.com/dotnet/efcore/issues/31243 」を参照してください。

ComplexPropertyWrongClrType(Object, Object, Object, Object)

複合プロパティ '{property}' は、CLR 型 '{clrType}' が予期される CLR 型 '{targetType}' と一致しないため、型 '{type}' に追加できません。

ComplexTypesNotSupported(Object)

'{service}' は現在、複合型をサポートしていません。

CompositeFkOnProperty(Object, Object)

ナビゲーション '{1_entityType} を指す [ForeignKey] 属性を持つ複数のプロパティがあります。{0_navigation}'。 データ注釈を使用して複合外部キーを定義するには、ナビゲーションで [ForeignKey] 属性を使用します。

CompositePKWithDataAnnotation(Object)

エンティティ型 '{entityType}' には、[Key] 属性を持つ複数のプロパティがあります。 エンティティ型クラスに [PrimaryKey] 属性を配置するか、'OnModelCreating' で 'HasKey' を使用して構成された複合主キー。

ConflictingBackingFields(Object, Object, Object, Object)

プロパティ '{1_entityType}。{0_property}' は、規則によって '{field1}' と '{field2}' の両方に一致します。 'OnModelCreating' の 'HasField' で使用するバッキング フィールドを明示的に指定します。

ConflictingFieldProperty(Object, Object, Object, Object, Object)

メンバー '{type}。{property}' は '{conflictingType} によって既に使用されているため、フィールド '{field}' を使用できません。{conflictingProperty}'。

ConflictingForeignKeyAttributes(Object, Object)

エンティティ型 '{entityType}' には、同じプロパティ セット '{propertyList}' を指す複数の ForeignKeyAttribute があります。

ConflictingForeignKeyAttributes(Object, Object, Object)

エンティティ型 '{entityType}' で同じプロパティ セット '{propertyList}' を指し、プリンシパル エンティティ型 '{principalEntityType}' を対象とする複数の [ForeignKey] 属性があります。

ConflictingKeylessAndPrimaryKeyAttributes(Object)

エンティティ型 '{entity}' には、[Keyless] 属性と [PrimaryKey] 属性の両方があります。1 つは削除する必要があります。

ConflictingPropertyOrNavigation(Object, Object, Object)

'{conflictingType}' 型に同じ名前のプロパティまたはナビゲーションが既に存在するため、プロパティまたはナビゲーション '{member}' を '{type}' 型に追加できません。

ConflictingRelationshipNavigation(Object, Object, Object, Object)

'{existingPrincipalNavigationSpecification}' と '{existingDependentNavigationSpecification}' の間にリレーションシップが既に存在するため、'{newPrincipalNavigationSpecification}' と '{newDependentNavigationSpecification}' の間にリレーションシップを作成できません。 ナビゲーションは、1 つのリレーションシップにのみ参加できます。 'OnModelCreating' のナビゲーション '{newDependentNavigationSpecification}' で既存のリレーションシップ呼び出し 'Ignore' をオーバーライドする場合。

ConflictingRelationshipNavigation(Object, Object, Object, Object, Object, Object, Object, Object)

'{newPrincipalEntityType} の間にリレーションシップを作成できません。{newPrincipalNavigation}' と '{newDependentEntityType}。{newDependentNavigation}' は、'{existingPrincipalEntityType} の間に既にリレーションシップがあるためです。{existingPrincipalNavigation}' と '{existingDependentEntityType}。{existingDependentNavigation}' ナビゲーション プロパティは、1 つのリレーションシップにのみ参加できます。

ConstructorBindingFailed(Object, Object)

'{parameters}' で '{failedBinds}' をバインドできません

ConstructorConflict(Object, Object)

コンストラクター '{firstConstructor}' と '{secondConstructor}' は同じ数のパラメーターを持ち、どちらも Entity Framework で使用できます。 使用するコンストラクターは、'OnModelCreating' で構成する必要があります。

ConstructorNotFound(Object, Object)

エンティティ型 '{entityType}' に適切なコンストラクターが見つかりませんでした。 次のコンストラクターには、エンティティ型のプロパティにバインドできないパラメーターがありました: {constructors}マップされたプロパティのみをコンストラクター パラメーターにバインドできることに注意してください。 所有型への参照を含む関連エンティティへのナビゲーションをバインドすることはできません。

ConverterBadType(Object, Object, Object)

値コンバーター '{converter}' は型 '{type}' では使用できません。 このコンバーターは{allowed}でのみ使用できます。

ConverterPropertyMismatch(Object, Object, Object, Object)

モデル型 '{converterType}' のコンバーターを '{entityType} に使用することはできません。{propertyName}' は型が '{propertyType}' であるためです。

ConverterPropertyMismatchElement(Object, Object, Object, Object)

要素型 '{converterType}' のコンバーターを '{entityType} に使用することはできません。{propertyName}' は、その要素型が '{elementType}' であるためです。

ConvertersCannotBeComposed(Object, Object, Object, Object)

最初のコンバーターの出力型が 2 番目のコンバーターの入力型と一致しないため、'{typeOneIn}' から '{typeOneOut}' へのコンバーターを '{typeTwoIn}' から '{typeTwoIn}' から '{typeTwoOut}' に作成できません。

CustomMetadata(Object, Object, Object)
互換性のために残されています。.

拡張メソッド '{method}' は、'{interfaceType}' のカスタム実装で使用されています。 Entity Framework メタデータ インターフェイスのカスタム実装の使用はサポートされていません。代わりに'{concreteType}' からの派生を検討してください。 これを実現する方法を検討できるように、メタデータ インターフェイスのカスタム実装について説得力のあるケースがある場合は、Entity Framework チームにお問い合わせください。

DbContextMissingConstructor(Object)

'AddDbContext' は構成で呼び出されましたが、コンテキスト型 '{contextType}' はパラメーターなしのコンストラクターのみを宣言します。 つまり、'AddDbContext' に渡された構成は使用されません。 構成が 'AddDbContext' に渡される場合、'{contextType}' は DbContextOptions<{contextType}> を受け入れるコンストラクターを宣言し、それを DbContext の基本コンストラクターに渡す必要があります。

DbSetIncorrectGenericType(Object, Object, Object)

エンティティ型 '{entityType}' に対して DbSet を作成できません。型は '{entityClrType}' ですが、提供されるジェネリック型は型 '{genericType}' です。

DebugViewError(Object)

デバッグ ビューで {message} がスローされました。 これを報告してください https://github.com/dotnet/efcore

DebugViewQueryExpressionError(Object)

クエリ式 {message} の作成中にエラーが発生しました。

DebugViewQueryStringError(Object)

クエリ文字列 {message} の作成中にエラーが発生しました。

DefiningQueryWithKey(Object)

エンティティ型 '{entityType}' は、主キーも定義するため、定義クエリを作成するために 'ToQuery' を使用できません。 クエリの定義は、キーのないエンティティ型のバックにのみ使用できます。

DeleteBehaviorAttributeNotOnNavigationProperty(Object, Object)

[DeleteBehavior] 属性はナビゲーション プロパティでのみ指定でき、外部キーを構成するプロパティではサポートされていません。 '{type} から 属性を削除します。{propertyName}'。

DeleteBehaviorAttributeOnPrincipalProperty(Object, Object)

[DeleteBehavior] 属性は、リレーションシップの依存側でのみ指定できます。 '{entityType} から属性を削除します。{navigationName}'。

DependentEntityTypeNotInRelationship(Object, Object, Object)

'{dependentEntityType}' と '{principalEntityType}' の間のリレーションシップを構成していますが、'{entityType}' に外部キーを指定しています。 外部キーは、リレーションシップの一部である型で定義する必要があります。

DerivedEntityCannotBeKeyless(Object)

キーレスとして構成されているため、エンティティ型 '{entityType}' の基本型を設定できません。 キーレス エンティティ型の詳細については、「」を参照してください https://go.microsoft.com/fwlink/?linkid=2141943

DerivedEntityCannotHaveKeys(Object)

エンティティ型 '{entityType}' には 1 つ以上のキーが定義されているため、基本型を設定できません。 キーを持つことは、ルート型のみです。

DerivedEntityOwnershipMismatch(Object, Object, Object, Object)

エンティティ型 '{derivedEntityType}' の基本型として '{baseEntityType}' を設定できません。'{ownedEntityType}' は所有として構成されていますが、'{nonOwnedEntityType}' は所有されていません。 階層内のすべてのエンティティ型は、同じ所有権の状態である必要があります。 詳細と例については、https://aka.ms/efcore-docs-owned をご覧ください。

DerivedEntityTypeHasNoKey(Object, Object)

'{derivedType}' は、派生型であるため、キーレスとして構成できません。代わりに、ルート型 '{rootType}' をキーレスとして構成する必要があります。 '{rootType}' をモデルに含める予定がない場合は、コンテキストの DbSet プロパティによって参照されていないか、'OnModelCreating' の ModelBuilder の構成呼び出しで参照されているか、モデルに含まれている型のナビゲーションから参照されていることを確認してください。 キーレス エンティティ型の詳細については、「」を参照してください https://go.microsoft.com/fwlink/?linkid=2141943

DerivedEntityTypeKey(Object, Object)

キーは派生型であるため、'{derivedType}' で構成できません。 キーは、ルート型 '{rootType}' で構成する必要があります。 '{rootType}' をモデルに含める予定がない場合は、コンテキスト上の DbSet プロパティによって参照されていないか、ModelBuilder の構成呼び出しで参照されているか、モデルに含まれている型のナビゲーションから参照されていないことを確認してください。

DerivedTypeDefiningQuery(Object, Object)

エンティティ型 '{entityType}' は '{baseType}' から派生しているため、定義クエリを持つことはできません。 基本エンティティ型のみが定義クエリを持つことができます。

DiscriminatorEntityTypeNotDerived(Object, Object)

エンティティ型 '{entityType}' の識別子値は '{rootEntityType}' から派生していないため、構成できません。

DiscriminatorPropertyMustBeOnRoot(Object)

エンティティ型 '{entityType}' の識別子プロパティは、継承階層のルートではないので設定できません。

DiscriminatorPropertyNotFound(Object, Object)

プロパティ '{property}' は '{entityType}' のプロパティではないので、エンティティ型 '{entityType}' の識別子として設定できません。

DiscriminatorValueIncompatible(Object, Object, Object)

エンティティ型 '{entityType}' の識別子値 '{value}' は、型 '{discriminatorType}' の識別子プロパティに割り当てることができないため、設定できません。

DuplicateAnnotation(Object)

同じ名前の注釈が既に存在するため、注釈 '{annotation}' を追加できません。

DuplicateAnnotation(Object, Object)

同じ名前の注釈がオブジェクト {annotationable} に既に存在するため、注釈 '{annotation}' を追加できません

DuplicateComplexType(Object)

複合型 '{complexType}' は、同じ名前の複合型が既に存在するため、モデルに追加できません。

DuplicateDiscriminatorValue(Object, Object, Object)

'{entityType1}' の識別子の値は '{identifierorValue}' で、'{entityType2}' と同じです。 階層内のすべての具象エンティティ型には、一意の識別子値が必要です。

DuplicateEntityType(Object)

同じ名前のエンティティ型が既に存在するため、エンティティ型 '{entityType}' をモデルに追加できません。

DuplicateForeignKey(Object, Object, Object, Object, Object)

同じプロパティの外部キーがエンティティ型 '{duplicateEntityType}' に既に存在し、'{principalType}' のキー {keyProperties} も対象としているため、外部キー {foreignKeyProperties} をエンティティ型 '{entityType}' に追加できません。

DuplicateIndex(Object, Object, Object)

同じプロパティの名前のないインデックスがエンティティ型 '{duplicateEntityType}' に既に存在するため、インデックス {indexProperties} をエンティティ型 '{entityType}' に追加できません。 'OnModelCreating' のインデックスの 1 つに名前を追加することを検討してください。

DuplicateKey(Object, Object, Object)

同じプロパティのキーがエンティティ型 '{duplicateEntityType}' に既に存在するため、キー {keyProperties} をエンティティ型 '{entityType}' に追加できません。

DuplicateNamedIndex(Object, Object, Object, Object)

プロパティ {indexProperties} で定義されている '{indexName}' という名前のインデックスは、エンティティ型 '{entityType}' に同じ名前のインデックスが既に存在するため、エンティティ型 '{entityType}' に追加できません。

DuplicateNavigationsOnBase(Object, Object, Object)

型 '{entityType}' は、両方の型にナビゲーション {navigations} が含まれているため、基本型 '{baseType}' を持つことはできません。

DuplicatePropertiesOnBase(Object, Object, Object, Object, Object, Object)

型 '{entityType}' は、プロパティ '{derivedPropertyType} のため、基本型 '{baseType}' を持つことはできません。{derivedProperty}' と '{basePropertyType}。{baseProperty}' が競合しています。

DuplicatePropertyInForeignKey(Object, Object)

プロパティ {propertyList} は、'{property}' という重複を含んでいるため、外部キーには使用できません。

DuplicatePropertyInIndex(Object, Object)

プロパティ {propertyList} は、重複する '{property}' を含んでいるため、インデックスに使用できません。

DuplicatePropertyInKey(Object, Object)

プロパティ {propertyList} はキーに対して使用できません。'{property}' という重複が含まれているためです。

DuplicatePropertyInList(Object, Object)

プロパティ リスト {propertyList} は、重複する '{property}' を含んでいるため使用できません。

DuplicateServicePropertyType(Object, Object, Object, Object, Object)

同じ型のサービス プロパティ '{duplicateName}' がエンティティ型 '{duplicateEntityType}' に既に存在するため、型 '{serviceType}' のサービス プロパティ '{property}' をエンティティ型 '{entityType}' に追加できません。

DuplicateTrigger(Object, Object, Object)

エンティティ型 '{conflictingEntityType}' に同じ名前の別のトリガーが既に存在するため、トリガー '{trigger}' をエンティティ型 '{entityType}' に追加できません。

EmptyComplexType(Object)

複合型 '{complexType}' には、プロパティが定義されません。 少なくとも 1 つのプロパティを構成するか、この型をモデルに含めないでください。

EntityEqualityContainsWithCompositeKeyNotSupported(Object)

エンティティ '{entityType}' の Contains() 演算子には複合キーがあるため、変換できません。

EntityEqualityOnCompositeKeyEntitySubqueryNotSupported(Object, Object)

'{comparisonOperator}' は複合主キーを持っているため、エンティティ型 '{entityType}' のサブクエリ式に変換できません。 クエリを書き換える方法の詳細については、「」を参照 https://go.microsoft.com/fwlink/?linkid=2141942 してください。

EntityEqualityOnKeylessEntityNotSupported(Object)

エンティティ型 '{entityType}' の比較は、キーレス エンティティであるためサポートされていません。

EntityEqualityOnKeylessEntityNotSupported(Object, Object)

'{comparisonOperator}' はキーレス エンティティであるため、エンティティ型 '{entityType}' の式に変換できません。 代わりにエンティティ プロパティを使用することを検討してください。 キーレス エンティティ型の詳細については、「」を参照してください https://go.microsoft.com/fwlink/?linkid=2141943

EntityEqualitySubqueryWithCompositeKeyNotSupported(Object)

エンティティ '{entityType}' には複合キーがあるため、このクエリによってサブクエリが複数回評価されます。 サブクエリを回避してクエリを書き直します。

EntityRequiresKey(Object)

エンティティ型 '{entityType}' には、主キーを定義する必要があります。 キーなしのエンティティ型を使用する場合は、'OnModelCreating' で 'HasNoKey' を呼び出します。 キーレス エンティティ型の詳細については、「」を参照してください https://go.microsoft.com/fwlink/?linkid=2141943

EntityTypeInUseByDerived(Object, Object)

エンティティ型 '{entityType}' は'{derivedEntityType}' から派生しているため、削除できません。 エンティティ型を削除する前に、すべての派生エンティティ型を削除するか、別の基本エンティティ型を使用するように構成する必要があります。

EntityTypeInUseByForeignKey(Object, Object, Object)

エンティティ型 '{entityType}' は外部キー {foreignKey} によって '{referencedEntityType}' を参照しているため、削除できません。 エンティティ型を削除するには、すべての外部キーを削除する必要があります。

EntityTypeInUseByReferencingForeignKey(Object, Object, Object)

エンティティ型 '{entityType}' は'{referencingEntityType}' の外部キー {foreignKeyProperties} によって参照されているため、削除できません。 エンティティ型を削除する前に、参照しているすべての外部キーを削除する必要があります。

EntityTypeInUseByReferencingSkipNavigation(Object, Object, Object)

エンティティ型 '{entityType}' は、'{referencingEntityType}' のスキップ ナビゲーション '{skipNavigation}' によって参照されているため、削除できません。 エンティティ型を削除する前に、参照しているすべてのスキップ ナビゲーションを削除する必要があります。

EntityTypeModelMismatch(Object, Object)

エンティティ型 '{firstEntityType}' と '{secondEntityType}' は同じモデルに属していません。

EntityTypeNotFound(Object)

エンティティ型 '{entityType}' が見つかりませんでした。 エンティティ型がモデルに追加されていることを確認します。

EntityTypeNotInRelationship(Object, Object, Object)

指定したエンティティ型 '{entityType}' が無効です。 依存エンティティ型 '{dependentType}'、プリンシパル エンティティ型 '{principalType}'、またはいずれかのエンティティ型から派生したエンティティ型である必要があります。

EntityTypeNotInRelationshipStrict(Object, Object, Object)

指定したエンティティ型 '{entityType}' が無効です。 依存エンティティ型 '{dependentType}' またはプリンシパル エンティティ型 '{principalType}' のいずれかである必要があります。

EntityTypesNotInRelationship(Object, Object, Object, Object)

指定されたエンティティ型 '{invalidDependentType}' と '{invalidPrincipalType}' は無効です。 '{dependentType}' と '{principalType}' を指定するか、同じ階層内のエンティティ型を指定します。

ErrorMaterializingProperty(Object, Object)

プロパティ '{entityType} のデータベース値の読み取り中に例外が発生しました。{property}'。 詳細については、内部例外を参照してください。

ErrorMaterializingPropertyInvalidCast(Object, Object, Object, Object)

プロパティ '{entityType} のデータベース値の読み取り中にエラーが発生しました。{property}'。 予期される型は '{expectedType}' でしたが、実際の値は型 '{actualType}' でした。

ErrorMaterializingPropertyNullReference(Object, Object, Object)

プロパティ '{entityType} のデータベース値の読み取り中に例外が発生しました。{property}'。 予期される型は '{expectedType}' でしたが、実際の値は null でした。

ErrorMaterializingValueInvalidCast(Object, Object)

データベース値の読み取り中に例外が発生しました。 予期される型は '{expectedType}' でしたが、実際の値は型 '{actualType}' でした。

ErrorMaterializingValueNullReference(Object)

データベース値の読み取り中に例外が発生しました。 予期される型は '{expectedType}' でしたが、実際の値は null でした。

ExecutionStrategyExistingTransaction(Object, Object)

構成された実行戦略 '{strategy}' は、ユーザーが開始したトランザクションをサポートしていません。 トランザクション内のすべての操作を再取得可能な単位として実行するには、'{getExecutionStrategyMethod}' によって返される実行戦略を使用します。

ExpressionParameterizationExceptionSensitive(Object)

LINQ クエリ パラメーター式 '{expression}' の評価中に例外がスローされました。 詳細については、内部例外を参照してください。

FieldNameMismatch(Object, Object, Object)

指定したフィールド '{field}' は、プロパティ '{entityType} には使用できません。{property}' プロパティ名と一致しないためです。 CLR プロパティに関連付けられていないエンティティ型プロパティは、フィールド名と正確に一致する必要があります。

FindNotCompositeKey(Object, Object)

エンティティ型 '{entityType}' は 1 つのキー プロパティで定義されていますが、{valuesCount} 値は 'Find' メソッドに渡されました。

FindValueCountMismatch(Object, Object, Object)

エンティティ型 '{entityType}' は {propertiesCount}部分の複合キーで定義されていますが、{valuesCount} 値は 'Find' メソッドに渡されました。

FindValueTypeMismatch(Object, Object, Object, Object)

'DbSet<{entityType} の呼び出しの位置 {index} にある>キー値。Find' の型は '{valueType}' で、'{propertyType}' のプロパティ型と一致しません。

FindWrongCount(Object, Object)

{values} の値は、{properties} プロパティの 'FindEntry' または 'GetEntries' メソッドに渡されました。 値の数は、プロパティの数と一致する必要があります。

FindWrongType(Object, Object, Object)

'{propertyType}' の値が予期されたときに、'FindEntry' または 'GetEntries' メソッドに '{propertyName}' プロパティの '{valueType}' 値が渡されました。

FkAttributeOnNonUniquePrincipal(Object, Object, Object)

ナビゲーション '{navigation}' の [ForeignKey] 属性は、エンティティ型 '{principalType}' で指定できません。これは、一対多リレーションシップを表しているためです。 [ForeignKey] 属性を '{dependentType}' のプロパティに移動します。

FkAttributeOnPropertyNavigationMismatch(Object, Object, Object)

エンティティ型 '{entityType}' のプロパティ '{property}' とナビゲーション '{navigation}' の [ForeignKey] 属性は互いに指し合いません。 プロパティの [ForeignKey] 属性の値がナビゲーション名と一致し、ナビゲーションの [ForeignKey] 属性の値が外部キー プロパティ名と一致するか、その 1 つを削除してください。

FkAttributeOnSkipNavigation(Object, Object)

スキップ ナビゲーション '{entityType}' で [ForeignKey] 属性を指定することはできません。{navigation}'。 代わりに、'OnModelCreating' で外部キー プロパティを構成します。

ForeignKeyCountMismatch(Object, Object, Object, Object)

エンティティ型 '{dependentType}' の外部キー {foreignKeyProperties} に指定されたプロパティの数が、エンティティ型 '{principalType}' のプリンシパル キー {principalKeyProperties} のプロパティの数と一致しません。

ForeignKeyInUseSkipNavigation(Object, Object, Object, Object)

エンティティ型 '{entityType}' の外部キー {foreignKeyProperties} は、エンティティ型 '{navigationEntityType}' のスキップ ナビゲーション '{navigation}' によって参照されているため、削除できません。 参照先の外部キーを削除するには、参照先のすべてのスキップ ナビゲーションを削除する必要があります。

ForeignKeyPropertiesWrongEntity(Object, Object)

指定された外部キー プロパティ {foreignKeyProperties} は、エンティティ型 '{entityType}' では宣言されていません。 外部キー プロパティがターゲット エンティティ型で宣言されていることを確認します。

ForeignKeyPropertyInKey(Object, Object, Object, Object)

プロパティ '{property}' は、ストアで生成された値を持ち、基本エンティティ型 '{baseEntityType}' で定義されているキー {keyProperties} に含まれているため、'{entityType}' の外部キーの一部にすることはできません。 '{property}' を 'ValueGeneratedNever' で構成するか、'{entityType}' に外部キーを定義してください。

ForeignKeyReferencedEntityKeyMismatch(Object, Object)

指定されたプリンシパル キー {principalKeyProperties} は、エンティティ型 '{principalEntityType}' のキーではありません。 プリンシパル エンティティ型で定義されているキーを指定します。

ForeignKeySelfReferencingDependentEntityType(Object)
互換性のために残されています。.

エンティティ型 '{dependentType}' の外部キーは、定義ナビゲーションがあるため、同じエンティティ型をターゲットにすることはできません。

ForeignKeyTypeMismatch(Object, Object, Object, Object)

エンティティ型 '{dependentType}' の外部キー {foreignKeyProperties} に指定されたプロパティの型が、エンティティ型 '{principalType}' のプリンシパル キー {principalKeyProperties} のプロパティの型と一致しません。 同じ型を使用するプロパティを同じ順序で指定します。

ForeignKeyWrongType(Object, Object, Object, Object, Object)

'{principalType}' のキー {keyProperties} を対象とする外部キー {foreignKeyProperties} は、エンティティ型 '{otherEntityType}' で定義されているため、エンティティ型 '{entityType}' から削除できません。

FullChangeTrackingRequired(Object, Object, Object, Object)

エンティティ型 '{entityType}' は、完全な変更追跡通知が必要な場合に、変更追跡戦略 '{changeTrackingStrategy}' を使用するように構成されています。 'OnModelCreating' の 'ModelBuilder.HasChangeTrackingStrategy' を使用して、'{fullStrategy}' または '{fullPlusStrategy}' 戦略を使用するようにモデル内のすべてのエンティティ型を構成します。

FunctionOnClient(Object)

クエリがクライアント評価に切り替わったため、'{methodName}' メソッドはサポートされていません。 これは通常、メソッドの引数をサーバーに変換できない場合に発生します。 クライアントによる引数の評価を避けるためにクエリを書き直して、メソッドをサーバーに変換できるようにします。

GraphDoesNotContainVertex(Object)

グラフに頂点 '{vertex}' が含まれていないため、指定されたエッジを追加できません。

IdentifyingRelationshipCycle(Object)

次のエンティティ型の主キーを含むリレーションシップ サイクルが検出されました: '{entityType}'。 これにより、ストアの制約に違反せずにエンティティを挿入できなくなります。 主キーで定義されている外部キーを確認し、少なくとも 1 つのプロパティを削除するか、他のプロパティを使用します。

IdentityConflict(Object, Object)

エンティティ型 '{entityType}' のインスタンスは、{keyProperties} のキー値が同じ別のインスタンスが既に追跡されているため、追跡できません。 既存のエンティティをアタッチする場合、ある特定のキー値を持つエンティティ インスタンスは 1 つだけアタッチするようにしてください。 'DbContextOptionsBuilder.EnableSensitiveDataLogging' を使用して、競合するキー値を確認することを検討してください。

IdentityConflictOwned(Object, Object)

エンティティ型 '{entityType}' のインスタンスは、{keyProperties} のキー値が同じ別のインスタンスが既に追跡されているため、追跡できません。 所有エンティティを置き換える場合は、インスタンスを変更せずにプロパティを変更するか、前の所有エンティティ エントリを最初にデタッチします。 'DbContextOptionsBuilder.EnableSensitiveDataLogging' を使用して、競合するキー値を確認することを検討してください。

IdentityConflictOwnedSensitive(Object, Object)

キー値 '{keyValue}' を持つ別のインスタンスが既に追跡されているため、エンティティ型 '{entityType}' のインスタンスを追跡できません。 所有エンティティを置き換える場合は、インスタンスを変更せずにプロパティを変更するか、前の所有エンティティ エントリを最初にデタッチします。

IdentityConflictSensitive(Object, Object)

キー値 '{keyValue}' を持つ別のインスタンスが既に追跡されているため、エンティティ型 '{entityType}' のインスタンスを追跡できません。 既存のエンティティをアタッチする場合、ある特定のキー値を持つエンティティ インスタンスは 1 つだけアタッチするようにしてください。

ImplementationTypeRequired(Object)

'{service}' サービスの登録の実装の種類を特定できませんでした。 重複を回避するために、複数の登録が必要なサービスには、特定の実装の種類を使用する必要があります。

IncludeBadNavigation(Object, Object)

プロパティ '{property}' はエンティティ型 '{entityType}' のナビゲーション プロパティではありません。 'Include(string)' メソッドは、ナビゲーション プロパティ名の '.' 区切りリストでのみ使用できます。

IncludeNotSpecifiedDirectlyOnEntityType(Object, Object)

Include 操作 '{include}' はサポートされていません。 '{invalidNavigation}' は、エンティティ型で定義されたナビゲーション プロパティである必要があります。

IncludeOnEntityWithDefiningQueryNotSupported(Object)

Include は、クエリを定義するエンティティではサポートされていません。 エンティティの種類: '{entityType}'

IncludeOnEntityWithDefiningQueryNotSupported(Object, Object)
互換性のために残されています。.

引数 '{expression}' の 'Include' 操作は、定義クエリを持っているため、エンティティ型 '{entityType}' ではサポートされていません。

IncludeOnNonEntity(Object)

引数 '{expression}' で 'Include' 操作を適用できません。 ソースが既知のエンティティ型のクエリ可能ではないか、ナビゲーションを介して別のエンティティ型を投影する 'Select' メソッドの後に 'Include' が適用されています。 'Select' メソッド呼び出しの前に 'Include' を適用することを検討してください。

IncludeWithCycle(Object, Object)

パス '{navigationName}->{inverseNavigationName}' を含める場合、サイクルが発生します。 サイクルは追跡なしのクエリでは許可されません。追跡クエリを使用するか、サイクルを削除します。

InconsistentInheritance(Object, Object)

対応する CLR 型の階層を反映するには、エンティティ型 '{entityType}' を '{baseEntityType}' から派生させる必要があります。

InconsistentInheritance(Object, Object, Object)

エンティティ型 '{entityType}' は '{baseEntityType}' から派生するように構成されていますが、対応する CLR 型の階層に応じて、'{clrBaseEntityType}' から派生する必要があります。 '{entityType}' を基本型として '{baseEntityType}' または 'null' を構成します。

InconsistentOwnership(Object, Object)
互換性のために残されています。.

エンティティ型 '{ownedEntityType}' は所有済みとして構成されていますが、エンティティ型 '{nonOwnedEntityType}' は構成されていません。 'OnModelCreating' で所有されている CLR 型を共有するナビゲーションを定義して、すべてのエンティティ型を構成します。

IncorrectNumberOfArguments(Object, Object, Object)

'{method}' は {argumentCount} 引数で呼び出されましたが、{parameterCount} パラメーターを持っています。

IndexPropertiesWrongEntity(Object, Object)

指定したインデックス プロパティ {indexProperties} は、エンティティ型 '{entityType}' では宣言されていません。 インデックス プロパティがターゲット エンティティ型で宣言されていることを確認します。

IndexWrongType(Object, Object, Object)

インデックス {index} はエンティティ型 '{otherEntityType}' で定義されているため、エンティティ型 '{entityType}' から削除できません。

InheritedPropertyCannotBeIgnored(Object, Object, Object)

プロパティ '{property}' は、基本型 '{baseType}' で宣言されているため、型 '{type}' では無視できません。 このプロパティをモデルから除外するには、'OnModelCreating' の基本型で [NotMapped] 属性または 'Ignore' を使用します。

InterfacePropertyNotAdded(Object, Object, Object)

プロパティ '{entityType}。{navigation}' はインターフェイス型 ('{propertyType}') です。 ナビゲーションの場合は、マップされたエンティティ型にキャストして、このプロパティのリレーションシップを手動で構成します。 それ以外の場合は、'OnModelCreating' の [NotMapped] 属性または 'Ignore' を使用してプロパティを無視します。

IntraHierarchicalAmbiguousTargetEntityType(Object, Object, Object, Object)
互換性のために残されています。.

指定された外部キー {foreignKeyProperties} が'{dependentEntityType}' で宣言されているエンティティ型と同じ階層にあるエンティティ型 '{principalEntityType}' を参照しているため、'{entityType}' に関連するエンティティ型を特定できません。

InvalidAlternateKeyValue(Object, Object)

代替キー プロパティ '{keyProperty}' が null であるため、型 '{entityType}' のエンティティを追跡できません。 リレーションシップで代替キーが使用されていない場合は、代わりに一意のインデックスを使用することを検討してください。 一意のインデックスには null を含め、代替キーは含まない場合があります。

InvalidComplexType(Object)

指定した型 '{type}' は、複合型として使用されるパブリック コンストラクターを持つインターフェイス以外の型である必要があります。

InvalidEntityType(Object)

指定した型 '{type}' は、エンティティ型として使用されるインターフェイス以外の参照型である必要があります。

InvalidEntityTypeConfigurationAttribute(Object, Object)

型 '{entityTypeConfigurationType}' のエンティティ型の構成が無効です。 EntityTypeConfigurationAttribute を使用して指定された構成では、'IEntityTypeConfiguration{entityType}'> を<実装する必要があります。

InvalidEnumValue(Object, Object)

引数 '{argumentName}' に指定する値は、列挙型 '{enumType}' の有効な値である必要があります。

InvalidEnumValue(Object, Object, Object)

引数 '{argumentName}' に指定される値 '{value}' は、列挙型 '{enumType}' の有効な値である必要があります。

InvalidIncludeExpression(Object)

't => t.MyProperty' というプロパティ アクセスを表していないため、式 '{expression}' は 'Include' 操作内では無効です。 派生型で宣言されたナビゲーションをターゲットにするには、キャスト ('t => ((Derived)t) を使用します。MyProperty') または 'as' 演算子 ('t => (t as Derived)。MyProperty')。 コレクション ナビゲーション アクセスは、Where、OrderBy(Descending)、ThenBy(Descending)、Skip、Take の各操作を構成することでフィルター処理できます。 関連データを含める方法の詳細については、「」を参照してください https://go.microsoft.com/fwlink/?LinkID=746393

InvalidIncludeLambdaExpression(Object, Object)

{methodName} プロパティのラムダ式 '{includeLambdaExpression}' が無効です。 式はプロパティ アクセスを表す必要があります: 't => t.MyProperty'。 派生型で宣言されたナビゲーションをターゲットにするには、ターゲット型の明示的に型指定されたラムダ パラメーター (例: '(Derived d) => d.MyProperty) を指定します。 関連データを含める方法の詳細については、「」を参照してください http://go.microsoft.com/fwlink/?LinkID=746393

InvalidKeyValue(Object, Object)

主キー プロパティ '{keyProperty}' が null であるため、型 '{entityType}' のエンティティを追跡できません。

InvalidMemberExpression(Object)

式 '{expression}' は有効なメンバー アクセス式ではありません。 式は、単純なプロパティまたはフィールド アクセスを表す必要があります: 't => t.MyProperty'。

InvalidMembersExpression(Object)

式 '{expression}' は有効なメンバー アクセス式ではありません。 式は、単純なプロパティまたはフィールド アクセスを表す必要があります: 't => t.MyProperty'。 複数のプロパティまたはフィールドを指定する場合は、匿名型 't => new {{ t.MyProperty, t.MyField }}' を使用します。

InvalidNavigationWithInverseProperty(Object, Object, Object, Object)

プロパティ '{1_entityType} の [InverseProperty] 属性。{0_property}' が無効です。 プロパティ '{referencedProperty}' は、関連する型 '{referencedEntityType}' の有効なナビゲーションではありません。 プロパティが存在し、有効な参照またはコレクション ナビゲーションであることを確認します。

InvalidNumberOfIndexSortOrderValues(Object, Object, Object)

{indexProperties} に指定されたインデックスの並べ替え順序の値の数が無効です: {numValues} 値が指定されましたが、インデックスには {numProperties} プロパティがあります。

InvalidPropertiesExpression(Object)
互換性のために残されています。.

プロパティ式 '{expression}' が無効です。 式は、't => t.MyProperty' という単純なプロパティ アクセスを表す必要があります。 複数のプロパティを指定する場合は、匿名型 't => new {{ t.MyProperty1, t.MyProperty2 }}' を使用します。

InvalidPropertyExpression(Object)
互換性のために残されています。.

式 '{expression}' は有効なプロパティ式ではありません。 式は、't => t.MyProperty' という単純なプロパティ アクセスを表す必要があります。

InvalidPropertyListOnNavigation(Object, Object)

ナビゲーション '{1_entityType} で [ForeignKey] 属性を使用して指定されたプロパティ リスト。{0_navigation}' が正しくありません。 属性値は、プロパティ名のコンマ区切りのリストにする必要があります。

InvalidPropertyListOnNavigation(Object, Object, Object)

ナビゲーション '{1_entityType} の [ForeignKey("{2_properties}")] 属性を使用して指定されたプロパティ リスト。{0_navigation}' が正しくありません。 プロパティ名のコンマ区切りのリストを指定します。

InvalidRelationshipUsingDataAnnotations(Object, Object, Object, Object)

[InverseProperty] 属性と [ForeignKey] 属性を使用して無効なリレーションシップが指定されました。 ナビゲーション '{1_entityType}。{0_navigation}' と '{3_referencedEntityType}。{2_referencedNavigation}' は [InverseProperty] 属性によって関連付けられますが、両方のナビゲーションに指定された [ForeignKey] 属性の値は異なります。 同じプロパティを指定するか、属性の 1 つを削除します。

InvalidReplaceService(Object, Object)

'{replaceService}' を呼び出しましたが、Entity Framework は独自の内部サービス プロバイダーを構築していません。 Entity Framework で '{useInternalServiceProvider}' の呼び出しを削除してサービス プロバイダーをビルドできるようにするか、'{useInternalServiceProvider} に渡す前にサービス プロバイダーに置換サービスをビルドします。

InvalidSetKeylessOperation(Object)

呼び出されたメソッドは、主キーがないため、エンティティ型 '{entityType}' には使用できません。 キーレス エンティティ型の詳細については、「」を参照してください https://go.microsoft.com/fwlink/?linkid=2141943

InvalidSetSameTypeWithDifferentNamespace(Object, Object)

この型はコンテキストのモデルに含まれていないため、'{typeName}' の DbSet を作成できません。 ただし、モデルには、'{entityTypeName}' という異なる名前空間に同じ名前のエンティティ型が含まれています。

InvalidSetSharedType(Object)

'{typeName}' の DbSet は共有型エンティティ型として構成されているため、作成できません。 エンティティ型名を受け入れる 'Set' メソッド オーバーロードを使用してエンティティ型にアクセスします。

InvalidSetType(Object)

この型はコンテキストのモデルに含まれていないため、'{typeName}' の DbSet を作成できません。

InvalidSetTypeOwned(Object)

'{typeName}' の DbSet は所有エンティティ型として構成されており、所有するエンティティ型を介してアクセスする必要があるため、作成できません。

InvalidSetTypeOwned(Object, Object)

'{typeName}' の DbSet は所有エンティティ型として構成されており、所有するエンティティ型 '{ownerType}' を介してアクセスする必要があるため、作成できません。 詳細については、「 https://aka.ms/efcore-docs-owned 」を参照してください。

InvalidSetTypeWeak(Object)
互換性のために残されています。.

'{typeName}' の DbSet は、ナビゲーションを定義する複数のエンティティ型にマップされ、所有するエンティティを介してアクセスする必要があるため、作成できません。

InvalidSwitch(Object, Object)

無効な {name}: {value}

InvalidType(Object, Object, Object, Object)

プロパティ '{1_entityType} の値。{0_property}' の型は '{propertyType}' であるため、型 '{valueType}' の値に設定できません。

InvalidTypeConversationWithInclude(Object, Object)

変換された型 '{type}' がモデルに含まれていないため、'Include' 操作で指定されたナビゲーション チェーン '{includeExpression}' を含めることができません。

InvalidUseService(Object, Object, Object)

'{useService}' を呼び出しましたが、Entity Framework は独自の内部サービス プロバイダーを構築していません。 '{useInternalServiceProvider}' の呼び出しを削除して Entity Framework がサービス プロバイダーをビルドすることを許可するか、'{service}' サービスを '{useInternalServiceProvider}' に渡す前に、サービス プロバイダーに使用するサービスをビルドします。

InvalidValueGeneratorFactoryProperty(Object, Object, Object)

'{factory}' は、プロパティ '{2_entityType} の値ジェネレーターを作成できません。{1_property}'。 整数プロパティのみがサポートされています。

InversePropertyMismatch(Object, Object, Object, Object)

ナビゲーション '{1_entityType} の [逆プロパティ] 属性。{0_navigation}' とナビゲーション '{3_referencedEntityType}。{2_referencedNavigation}' は互いを指していません。 属性を変更して、対応する名前を使用するか、いずれかの名前を削除します。

InverseToOwnedType(Object, Object, Object, Object)

ナビゲーション '{principalEntityType}。{navigation}' は、所有エンティティ型 '{ownedType}' を指しているため、サポートされていません。 エンティティ型 '{ownerType}' からの所有権ナビゲーションのみが所有エンティティ型を指すことができます。 詳細については、「 https://aka.ms/efcore-docs-owned 」を参照してください。

IQueryableNotAsync(Object)

ソース 'IQueryable' は'IAsyncEnumerable<{genericParameter}' を>実装していません。 Entity Framework の非同期操作には、'IAsyncEnumerable' を実装するソースのみを使用できます。

KeyAttributeOnDerivedEntity(Object, Object)

主キーはルート型でのみ宣言できるため、派生型 '{derivedType}' はプロパティ '{property}' に [Key] 属性を持つことができません。

KeyAttributeOnDerivedEntity(Object, Object, Object)

主キーはルート型でのみ宣言できるため、派生型 '{derivedType}' はプロパティ '{property}' に [Key] 属性を持つことができません。 プロパティ '{property}' を '{rootType}' に移動するか、[NotMapped] 属性を使用するか、'OnModelCreating' の基本型で 'EntityTypeBuilder.Ignore' を呼び出して、モデルから '{rootType}' を削除します。

KeyInUse(Object, Object, Object)

エンティティ型 '{entityType}' からキー {key} を削除できません。これは、エンティティ型 '{dependentType}' の外部キーによって参照されるためです。 参照されるキーを削除する前に、すべての外部キーを削除または再定義する必要があります。

KeyInUse(Object, Object, Object, Object)

キー {keyProperties} はエンティティ型 '{dependentType}' で定義されている外部キー {foreignKeyProperties} によって参照されるため、エンティティ型 '{entityType}' から削除できません。 キーを削除する前に、参照するすべての外部キーのプリンシパル キーを削除または変更します。

KeylessTypeExistingKey(Object)

エンティティ型 '{entityType}' にはキーが含まれているため、キーレスとしてマークすることはできません。

KeylessTypeExistingKey(Object, Object)

エンティティ型 '{entityType}' にはキー {keyProperties} が含まれているため、キーレスとしてマークできません。

KeylessTypeTracked(Object)

主キーがないため、型 '{type}' のインスタンスを追跡できません。 主キーを持つエンティティ型のみを追跡できます。

KeylessTypeWithKey(Object, Object)

キー {keyProperties} をキーレス型 '{entityType}' に追加することはできません。

KeyPropertiesWrongEntity(Object, Object)

指定したキー プロパティ {keyProperties} は、エンティティ型 '{entityType}' では宣言されていません。 ターゲット エンティティ型でキー プロパティが宣言されていることを確認します。

KeyPropertyCannotBeNullable(Object, Object, Object)

プロパティ '{1_entityType}。{0_property}' はキー {keyProperties} に含まれているため、null 許容または省略可能としてマークできません。

KeyPropertyInForeignKey(Object, Object)

プロパティ '{property}' は、値の生成が有効になっており、派生エンティティ型で定義されている外部キーに含まれているため、'{entityType}' のキーの一部にすることはできません。

KeyPropertyMustBeReadOnly(Object, Object)

プロパティ '{1_entityType}。{0_property}' は、キーの一部であるため、保存後に読み取り専用としてマークする必要があります。 キー プロパティは、エンティティが初めて保存されると常に読み取り専用になります。

KeyReadOnly(Object, Object)

プロパティ '{1_entityType}。{0_property}' はキーの一部であるため、変更または変更済みとしてマークすることはできません。 識別用の外部キーを使用して既存のエンティティのプリンシパルを変更するには、まず依存関係を削除して 'SaveChanges' を呼び出してから、その依存関係を新しいプリンシパルに関連付けます。

KeyWrongType(Object, Object, Object)

キー {keyProperties} はエンティティ型 '{otherEntityType}' で定義されているため、エンティティ型 '{entityType}' から削除できません。

LiteralGenerationNotSupported(Object)

'{type}' の型マッピングには、コード リテラルの生成が実装されていません。

ManyToManyOneNav(Object, Object)

ナビゲーション '{entityType}。{navigation}' は、多対多リレーションシップの両側には使用できません。 多対多リレーションシップでは、2 つの異なるナビゲーション プロパティを使用する必要があります。

MissingBackingField(Object, Object, Object)

プロパティ '{2_entityType} に指定されたフィールド '{field}' が見つかりませんでした。{1_property}'。

MissingInverseManyToManyNavigation(Object, Object)

ナビゲーションの 1 つが指定されていないため、エンティティ型 '{principalEntityType}' と '{declaringEntityType}' の間に多対多リレーションシップを設定できません。 'OnModelCreating' の 'HasMany' 呼び出しでナビゲーションを提供します。 このためにプライベート プロパティを追加することを検討してください。

ModelNotFinalized(Object)

モデルを最終処理し、ランタイム依存関係を初期化してから '{method}' を使用する必要があります。 'OnModelCreating' が完了したことを確認するか、スタンドアロンの 'ModelBuilder' を使用している場合は、その 'IModelRuntimeInitializer.Initialize(model) を実行します。FinalizeModel())' が呼び出されました。

MultipleEntries(Object)

別の InternalEntityEntry が既に同じエンティティを追跡しているため、エンティティ型 '{entityType}' の InternalEntityEntry の追跡を開始できません。

MultipleFilteredIncludesOnSameNavigation(Object, Object)

フィルター '{filter1}' と '{filter2}' の両方が、同じ含まれているナビゲーションで構成されています。 ナビゲーションごとに 1 つの一意のフィルターのみが許可されます。 関連データを含める方法の詳細については、「」を参照してください https://go.microsoft.com/fwlink/?LinkID=746393

MultipleNavigationsSameFk(Object, Object)

[ForeignKey] 属性 '{propertyList}' を使用して、同じプロパティ セットを指すエンティティ型 '{entityType}' には複数のナビゲーションがあります

MultipleNavigationsSameFk(Object, Object, Object)

[ForeignKey] 属性 {navigations} を使用して、同じプロパティセット '{properties}' を指すエンティティ型 '{entityType}' には複数のナビゲーションがあります。

MultipleOwnerships(Object)

エンティティ型 '{entityType}' は、複数の所有権リレーションシップのターゲットです。

MultipleOwnerships(Object, Object)

エンティティ型 '{entityType}' は、複数の所有権リレーションシップのターゲットです: {navigations}。

MultipleProvidersConfigured(Object)

データベース プロバイダー {storeNames} のサービスがサービス プロバイダーに登録されています。 サービス プロバイダーに登録できるデータベース プロバイダーは 1 つだけです。 可能であれば、"UseInternalServiceProvider" の呼び出しを削除して、Entity Framework がサービス プロバイダーを管理していることを確認します。 それ以外の場合は、データベース プロバイダーを条件付きで登録するか、データベース プロバイダーごとに 1 つのサービス プロバイダーを維持することを検討してください。

MustRewriteToSameNode(Object, Object)

'{caller}' から呼び出された場合、型 '{type}' のノードを書き換えると、同じ型の null 以外の値が返される必要があります。 または、'{caller}' をオーバーライドし、この型の子にアクセスしないように変更します。

MutableKeyProperty(Object)

プロパティ '{keyProperty}' は、キーの一部であり、エンティティがストアに追加された後に値を変更できないため、'ValueGeneratedOnUpdate' または 'ValueGeneratedOnAddOrUpdate' として構成できません。

NamedIndexDefinedOnIgnoredProperty(Object, Object, Object, Object)

プロパティ {indexProperties} を持つエンティティ型 '{entityType}' の [Index] 属性で指定されたインデックス '{indexName}' が無効です。 プロパティ '{propertyName}' は、[NotMapped] 属性または 'EntityTypeBuilder.Ignore' fluent API を介してマップ解除済みとしてマークされています。 マップされていないプロパティをインデックスで使用することはできません。

NamedIndexDefinedOnNonExistentProperty(Object, Object, Object, Object)

エンティティ型 '{entityType}' の [Index] 属性で指定されたインデックス '{indexName}' はプロパティ {indexProperties} を参照しますが、そのエンティティ型またはその基本型に '{propertyName}' という名前のプロパティが存在しません。

NamedIndexWrongType(Object, Object)

名前 {indexName} のインデックスは、そのエンティティ型に存在しないため、エンティティ型 '{entityType}' から削除できません。

NavigationArray(Object, Object, Object)

ナビゲーション '{1_entityType} の種類。{0_navigation}' は配列型である '{foundType}' です。 コレクション ナビゲーションを配列にすることはできません。

NavigationBadType(Object, Object, Object, Object)

ナビゲーション '{1_entityType} の種類。{0_navigation}' は '{foundType}' であり、'ICollection<{targetType}'> は実装されていません。 コレクション ナビゲーションでは、ターゲット型の 'ICollection<>' を実装する必要があります。

NavigationCannotCreateType(Object, Object, Object)

ナビゲーション '{1_entityType} の種類。{0_navigation}' は '{foundType}' であり、具体的なインスタンスを作成できませんでした。 使用する前に プロパティを初期化するか、型にパラメーターなしのパブリック コンストラクターを追加するか、'HashSet<>' または 'List<>' を割り当てることができる型を使用します。

NavigationCollectionWrongClrType(Object, Object, Object, Object)

コレクション ナビゲーション '{navigation}' は、その CLR 型 '{clrType}' が 'IEnumerable<{targetType}' を実装していないため、エンティティ型 '{entityType}>' に追加できません。 コレクション ナビゲーションでは、関連エンティティの IEnumerable<> を実装する必要があります。

NavigationForWrongForeignKey(Object, Object, Object, Object)

ナビゲーション '{1_entityType}。{0_navigation}' は外部キー {actualForeignKeyProperties} 用に作成されているため、外部キー {targetForeignKeyProperties} に関連付けることができません。

NavigationFromShadowEntity(Object, Object)
互換性のために残されています。.

ナビゲーション '{navigation}' はシャドウ状態で定義されており、ナビゲーション プロパティはシャドウ状態エンティティから生成できないため、エンティティ型 '{entityType}' に追加できません。

NavigationIsProperty(Object, Object, Object, Object, Object)

プロパティ '{1_entityType}。{0_property}' は '{referenceMethod}' メソッドまたは '{collectionMethod}' メソッドを使用してアクセスされていますが、モデルでは非ナビゲーションとして定義されています。 '{propertyMethod}' メソッドを使用して、ナビゲーション以外のプロパティにアクセスします。

NavigationlessOwnership(Object, Object)

'{principalEntityType}' と '{dependentEntityType}' の間のリレーションシップは、所有型への関連付けられたナビゲーションがないため、所有権として構成できません。 所有権には、常にナビゲーションが関連付けられている必要があります。 詳細については、「 https://aka.ms/efcore-docs-owned 」を参照してください。

NavigationNoSetter(Object, Object)

ナビゲーション '{1_entityType}。{0_navigation}' にはセッターがなく、書き込み可能なバッキング フィールドが見つからないか指定されていません。 読み取り専用のコレクション ナビゲーションは、使用する前に初期化する必要があります。

NavigationNotAdded(Object, Object, Object)

ナビゲーション '{entityType} によって表されるリレーションシップを特定できません。'{propertyType}' 型の {navigation}' です。 リレーションシップを手動で構成するか、'[NotMapped]' 属性を使用するか、'OnModelCreating' で 'EntityTypeBuilder.Ignore' を使用してこのプロパティを無視します。

NavigationNotAddedAdHoc(Object, Object, Object)

プロパティ '{entityType}。'{propertyType}' 型の {navigation}' は、別のエンティティ型へのナビゲーションのように見えます。 'SqlQuery" を使用する場合、ナビゲーションはサポートされません。 この型をモデルに含めてクエリに 'FromSql' を使用するか、'[NotMapped]' 属性を使用してこのプロパティを無視します。

NavigationNotAddedComplexType(Object, Object, Object)

ナビゲーション '{complexType} を構成できません。複合型として '{propertyType}' 型の {navigation}' はナビゲーションをサポートしていません。 '[NotMapped]' 属性を使用するか、'OnModelCreating' で 'EntityTypeBuilder.Ignore' を使用して、このプロパティを無視します。

NavigationSingleWrongClrType(Object, Object, Object, Object)

ナビゲーション '{navigation}' は、CLR 型 '{clrType}' が予期される CLR 型 '{targetType}' と一致しないため、エンティティ型 '{entityType}' に追加できません。

NavigationToKeylessType(Object, Object)

ナビゲーション '{navigation}' はキーレス エンティティ型 '{entityType}' を対象としているため、追加できません。 ナビゲーションでは、キーを持つエンティティ型のみを対象にすることができます。 キーレス エンティティ型の詳細については、「」を参照してください https://go.microsoft.com/fwlink/?linkid=2141943

NavigationToShadowEntity(Object, Object, Object)
互換性のために残されています。.

ナビゲーション '{navigation}' をエンティティ型 '{entityType}' に追加できません。これは、ターゲット エンティティ型 '{targetType}' がシャドウ状態で定義されており、ナビゲーション プロパティがシャドウ状態エンティティを指すことができないためです。

NoBackingField(Object, Object, Object)

プロパティ '{1_entityType} のバッキング フィールドが見つかりませんでした。{0_property}'。 バッキング フィールドに名前を付けて、規則によって検出されるようにするか、使用するようにバッキング フィールドを構成するか、別の '{propertyAccessMode}' を使用します。

NoBackingFieldLazyLoading(Object, Object)

プロパティ '{1_entityType} のバッキング フィールドが見つかりませんでした。{0_property}'。 遅延読み込みナビゲーションにはバッキング フィールドが必要です。 規則によって検出されるようにバッキング フィールドに名前を付けるか、バッキング フィールドを使用するように構成します。

NoClrNavigation(Object, Object)

ナビゲーション '{navigation}' は、基になる型に対応する CLR プロパティがなく、ナビゲーション プロパティをシャドウ状態で追加できないため、エンティティ型 '{entityType}' に追加できません。

NoClrType(Object)

CLR エンティティ マテリアライザーは、シャドウ状態エンティティ型であるため、エンティティ型 '{entityType}' には使用できません。 CLR 型への具体化は、対応する CLR 型を持つエンティティ型に対してのみ可能です。

NoDefiningNavigation(Object, Object, Object)
互換性のために残されています。.

エンティティ型 '{entityType}' の定義に使用されるナビゲーション '{navigation}' は、'{defineingEntityType}' には存在しません。

NoDiscriminatorForValue(Object, Object)

ルート エンティティ型 '{rootEntityType}' には識別子プロパティが構成されていないため、エンティティ型 '{entityType}' の識別子値を設定できません。

NoDiscriminatorProperty(Object)

エンティティ型 '{entityType}' は階層の一部ですが、識別子プロパティは構成されていません。

NoDiscriminatorValue(Object)

エンティティ型 '{entityType}' には識別子プロパティがありますが、識別子の値は構成されていません。

NoFieldOrGetter(Object, Object)

プロパティ '{1_entityType} のバッキング フィールドが見つかりませんでした。{0_property}' と プロパティに getter がありません。

NoFieldOrSetter(Object, Object)

プロパティ '{1_entityType} のバッキング フィールドが見つかりませんでした。{0_property}' プロパティにセッターがありません。

NoGetter(Object, Object, Object)

プロパティ '{1_entityType}。{0_property}' にはゲッターがありません。 プロパティを読み取り可能にするか、別の '{propertyAccessMode}' を使用します。

NoIndexer(Object)

インデックス付きプロパティがエンティティ型 '{entity}' に追加されました。 ただし、'{entity}' では、型 'string' の引数を 1 つ取得し、型 'object' を返すパブリック インデクサーはありません。

NoNavigation(Object, Object)
互換性のために残されています。.

外部キー {foreignKeyProperties} に関連付けられたエンティティ型 '{entityType}' のナビゲーションはありません。

NonClrBaseType(Object, Object)
互換性のために残されています。.

エンティティ型 '{entityType}' は '{baseEntityType}' から継承できません。'{baseEntityType}' はシャドウ状態エンティティ型ですが、'{entityType}' は継承されません。

NonComparableKeyType(Object, Object, Object)

プロパティ '{entityType}。{property}' は、'IComparable T>'、'IComparable' または 'IStructuralComparable<' を実装していない型 '{providerType}' を持っているため、キーとして使用できません。 'OnModelCreating' の 'HasConversion' を使用して、比較できる型で '{providerType}' をラップします。

NonComparableKeyTypes(Object, Object, Object, Object)

プロパティ '{entityType}。{property}' は型 '{modelType}' とプロバイダー型 '{providerType}' を持ち、どちらも 'IComparable T>'、'IComparable<' または 'IStructuralComparable' を実装していないため、キーとして使用できません。 '{modelType}' にこれらのインターフェイスのいずれかを実装して、キーとして使用するようにします。

NonConfiguredNavigationToSharedType(Object, Object)

ナビゲーション '{1_entityType}。{0_navigation}' は、ターゲットの共有型エンティティ型の明示的な名前を使用して 'OnModelCreating' で構成するか、'EntityTypeBuilder.Ignore' を呼び出して除外する必要があります。

NonDefiningOwnership(Object, Object, Object)
互換性のために残されています。.

'{0_ownershipNavigation}' が所有するエンティティ型 '{2_entityType}' では、 にナビゲーション '{1_definingNavigation}' を定義する必要があります。

NonGenericOptions(Object)

{contextType} コンストラクターに渡される DbContextOptions は、DbContextOptions<{contextType} である>必要があります。 複数の DbContext 型を登録する場合は、各コンテキスト型のコンストラクターに、非ジェネリック DbContextOptions パラメーターではなく DbContextOptions<TContext> パラメーターがあることを確認します。

NonIndexerEntityType(Object, Object, Object)

'{entityType}' に '{type}' から代入可能な型の引数を 1 つ受け取るインデクサーがないため、インデクサー プロパティ '{property}' を追加できません。

NonNotifyingCollection(Object, Object, Object)

ナビゲーション '{1_entityType} に使用されているコレクション型。{0_navigation}' は 'INotifyCollectionChanged' を実装していません。 '{changeTrackingStrategy}' 変更追跡戦略を使用するように構成されたエンティティ型では、'INotifyCollectionChanged' を実装するコレクションを使用する必要があります。 これには 'ObservableCollection<T>' を使用することを検討してください。

NonNotifyingCollection(Object, Object, Object, Object)

ナビゲーション '{1_entityType} に使用されているコレクション型 '{2_collectionType}'。{0_navigation}' は 'INotifyCollectionChanged' を実装していません。 '{changeTrackingStrategy}' 変更追跡戦略を使用するように構成されたエンティティ型では、'INotifyCollectionChanged' を実装するコレクションを使用する必要があります。 これには 'ObservableCollection<T>' を使用することを検討してください。

NonShadowBaseType(Object, Object)
互換性のために残されています。.

エンティティ型 '{entityType}' は '{baseEntityType}' から継承できません。'{entityType}' はシャドウ状態エンティティ型ですが、'{baseEntityType}' は継承されません。

NonUniqueRequiredDependentForeignKey(Object, Object)

エンティティ型 '{declaringEntityType}' の外部キー {foreignKeyProperties} は一意ではないため、必須の依存終了を持つことはできません。

NonUniqueRequiredDependentNavigation(Object, Object)

'{principalEntityType}。{principalNavigation}' はコレクションとして構成されているため、必要に応じて構成できません。

NoParameterlessConstructor(Object)

パラメーターなしのコンストラクターがエンティティ型 '{entityType}' で見つかりませんでした。 '{entityType}' のインスタンスを作成するには、Entity Framework でパラメーターなしのコンストラクターを宣言する必要があります。

NoProperty(Object, Object, Object)

エンティティ型 '{entity}' のフィールド '{field}' に関連付けられたプロパティはありません。 プロパティを構成するか、別の '{propertyAccessMode}' を使用します。

NoPropertyType(Object, Object)

プロパティの型が指定されておらず、対応する CLR プロパティまたはフィールドがないため、プロパティ '{property}' を型 '{type}' に追加できません。 シャドウ状態プロパティを追加するには、プロパティの種類を指定する必要があります。

NoProviderConfiguredFailedToResolveService(Object)

型 '{service}' のサービスを解決できません。 これは、多くの場合、この DbContext に対してデータベース プロバイダーが構成されていないためです。 プロバイダーは、'DbContext.OnConfiguring' メソッドをオーバーライドするか、アプリケーション サービス プロバイダーで 'AddDbContext' を使用して構成できます。 'AddDbContext' を使用する場合は、DbContext 型がそのコンストラクターで DbContextOptions<TContext> オブジェクトを受け入れ、それを DbContext の基本コンストラクターに渡すようにします。

NoSetter(Object, Object, Object)

プロパティ '{1_entityType}。{0_property}' にはセッターがありません。 プロパティを書き込み可能にするか、別の '{propertyAccessMode}' を使用します。

NotAnEFService(Object)

データベース プロバイダーが '{service}' サービスの実装を登録しようとしました。 これは Entity Framework によって定義されたサービスではなく、'TryAddProviderSpecificServices' メソッドを使用してプロバイダー固有のサービスとして登録する必要があります。

NotAProviderService(Object)

データベース プロバイダーが '{service}' サービスの実装を登録しようとしました。 これは Entity Framework によって定義されたサービスであるため、'TryAddProviderSpecificServices' メソッドを使用して登録することはできません。

NotAssignableClrBaseType(Object, Object, Object, Object)

エンティティ型 '{entityType}' は '{baseEntityType}' から継承できません。'{clrType}' は '{baseClrType}' の子孫ではありません。

NotCollection(Object, Object)

プロパティ '{entityType}。{property}' は 'IEnumerable<T>' を実装していないため、コレクションとしてマップできません。

NoValueGenerator(Object, Object, Object)

プロパティ '{1_entityType}。{0_property}' には値が設定されておらず、型 '{propertyType}' のプロパティに使用できる値ジェネレーターはありません。 エンティティを追加する前に プロパティの値を設定するか、'OnModelCreating' の型 '{propertyType}' のプロパティに対して値ジェネレーターを構成します。

NullableKey(Object, Object)

エンティティ型 '{entityType}' のキーには、null 許容または省略可能であるため、プロパティ '{property}' を含めることはできません。 キーが宣言されているすべてのプロパティは、null 非許容/必須としてマークする必要があります。

NullRequiredComplexProperty(Object, Object)

複合型プロパティ '{type}。{property}' は必要に応じて構成されていますが (null 非許容)、変更を保存するときに null 値を持ちます。 EF Core 8 では、null 以外の複合プロパティのみがサポートされています。

NullRequiredPrimitiveCollection(Object, Object)

プリミティブ コレクション プロパティ '{type}。{property}' は必要に応じて構成されていますが (null 非許容)、変更を保存するときに null 値を持ちます。 プロパティを省略可能 (null 許容) としてマークするか、null 以外の値を設定します。

OptionsExtensionNotFound(Object)

型 '{optionsExtension}' のオプション拡張が見つかりません。

OriginalValueNotTracked(Object, Object)

プロパティ '{1_entityType} の元の値。{0_property}' は追跡されていないため、アクセスできません。 'ChangingAndChangedNotifications' 戦略を使用する場合、エンティティのほとんどのプロパティに対して元の値は記録されません。 元のすべての値にアクセスするには、'ChangingAndChangedNotificationsWithOriginalValues' などの別の変更追跡戦略を使用します。

OwnedDerivedType(Object)

所有エンティティ型 '{entityType}' に基本型を指定することはできません。 詳細については、「 https://aka.ms/efcore-docs-owned 」を参照してください。

OwnerlessOwnedType(Object)

エンティティ型 '{ownedType}' は所有済みとしてマークされており、ナビゲーションを介して別のエンティティ型から参照する必要があります。 '{ownedType}' を指すエンティティ型にナビゲーションを追加するか、所有済みとして構成しません。

OwnershipToDependent(Object, Object, Object)

'{principalEntityType}' と '{dependentEntityType}' の間の外部キーは所有権であるため、ナビゲーション '{navigation}' を変更できません。 ナビゲーションを所有エンティティ型に変更するには、所有権を削除します。

PoolingContextCtorError(Object)

型 '{contextType}' の DbContext は、DbContextOptions 型の 1 つのパラメーターを受け入れるパブリック コンストラクターを持っていないか、複数のコンストラクターを持っているため、プールできません。

PrimaryKeyAttributeOnDerivedEntity(Object, Object)

主キーはルート型でのみ宣言できるため、派生型 '{derivedType}' には [PrimaryKey] 属性を指定できません。 属性を '{rootType}' に移動するか、'OnModelCreating' の基本型で [NotMapped] 属性を使用するか、'EntityTypeBuilder.Ignore' を呼び出してモデルから '{rootType}' を削除します。

PrimaryKeyDefinedOnIgnoredProperty(Object, Object)

エンティティ型 '{entityType}' の [PrimaryKey] 属性が無効です。これは、プロパティ '{propertyName}' が 'OnModelCreating' の [NotMapped] 属性または 'Ignore()' によってマップ解除済みとしてマークされているためです。 主キーでは、マップされていないプロパティを使用できません。

PrimaryKeyDefinedOnNonExistentProperty(Object, Object, Object)

エンティティ型 '{entityType}' の [PrimaryKey] 属性はプロパティ {properties} を参照しますが、そのエンティティ型またはその基本型に '{propertyName}' という名前のプロパティが存在しません。

PrincipalEndIncompatibleNavigations(Object, Object, Object)

'{navigationSpecification1}' と '{navigationSpecification2}' の間にリレーションシップを作成する場合、エンティティ型 '{targetEntityType}' をプリンシパルとして設定することはできません。

PrincipalEntityTypeNotInRelationship(Object, Object, Object)

'{dependentEntityType}' と '{principalEntityType}' の間のリレーションシップを構成していますが、'{entityType}' にプリンシパル キーを指定しています。 外部キーは、リレーションシップの一部である型を対象とする必要があります。

PrincipalKeylessType(Object, Object, Object)

キーレス エンティティ型 '{entityType}' は、'{firstNavigationSpecification}' と '{secondNavigationSpecification}' の間のリレーションシップのプリンシパル側にすることはできません。 プリンシパル エンティティ型にはキーが必要です。 キーレス エンティティ型の詳細については、「」を参照してください https://go.microsoft.com/fwlink/?linkid=2141943

PrincipalOwnedType(Object, Object, Object)

'{referencedEntityTypeOrNavigation}' から '{referencedEntityTypeOrNavigation}' へのリレーションシップはサポートされていません。これは、所有エンティティ型 '{ownedType}' を所有権以外のリレーションシップのプリンシパル側に置くことができないためです。 リレーションシップを削除するか、外部キーを '{ownedType}' に設定します。

PropertyCalledOnNavigation(Object, Object)

'{property}' はナビゲーションとして構成されているため、エンティティ型 '{entityType}' のプロパティとして使用できません。

PropertyClashingNonIndexer(Object, Object)

CLR 型に同じ名前のメンバーが含まれているため、インデクサー プロパティ '{property}' を型 '{type}' に追加できません。 別の名前を指定するか、インデクサー以外のプロパティとして '{property}' を構成します。

PropertyConceptualNull(Object, Object)

プロパティ '{1_entityType}。{0_property}' に null が含まれていますが、 プロパティは必須としてマークされています。 キー値を確認するには、'DbContextOptionsBuilder.EnableSensitiveDataLogging' を使用することを検討してください。

PropertyConceptualNullSensitive(Object, Object, Object)

プロパティ '{property}' には、キー値 '{keyValue}' を持つエンティティ '{entityType}' に null が含まれていますが、プロパティは必須としてマークされています。

PropertyDoesNotBelong(Object, Object, Object)

プロパティ '{property}' は型 '{expectedType}' に属していますが、型 '{actualType}' のインスタンスで使用されています。

PropertyInUseForeignKey(Object, Object, Object, Object)

プロパティ '{property}' は'{foreignKeyType}' の外部キー {foreignKeyProperties} で使用されているため、型 '{type}' から削除できません。 プロパティを削除する前に、外部キーを含むすべてのキーを削除または再定義する必要があります。

PropertyInUseIndex(Object, Object, Object, Object)

プロパティ '{property}' は'{indexType}' のインデックス {index} で使用されているため、型 '{entityType}' から削除できません。 プロパティを削除する前に、含まれるすべてのインデックスを削除または再定義する必要があります。

PropertyInUseKey(Object, Object, Object)

プロパティ '{property}' はキー {keyProperties} で使用されているため、型 '{entityType}' から削除できません。 プロパティを削除するには、すべてのキーを削除または再定義する必要があります。

PropertyIsNavigation(Object, Object, Object, Object, Object)

プロパティ '{1_entityType}。{0_property}' は '{propertyMethod}' メソッドを使用してアクセスされていますが、モデルではナビゲーションとして定義されています。 ナビゲーションにアクセスするには、'{referenceMethod}' または '{collectionMethod}' メソッドを使用します。

PropertyNotAdded(Object, Object, Object)

プロパティ '{entityType}。{property}' は型 '{propertyType}' であり、サポートされているプリミティブ型でも有効なエンティティ型でないため、マップできませんでした。 このプロパティを明示的にマップするか、'[NotMapped]' 属性を使用するか、'OnModelCreating' で 'EntityTypeBuilder.Ignore' を使用して無視します。

PropertyNotAddedAdHoc(Object, Object, Object)

プロパティ '{entityType}。{property}' は型 '{propertyType}' であり、サポートされているプリミティブ型でも有効なエンティティ型でないため、マップできませんでした。 プロパティは、'[NotMapped]' 属性を使用して無視できます。

PropertyNotFound(Object, Object)

プロパティ '{1_entityType}。{0_property}' が見つかりませんでした。 プロパティが存在し、モデルに含まれていることを確認します。

PropertyNotMapped(Object, Object, Object)

'{propertyType}' プロパティ '{entityType}。データベース プロバイダーがこの型をサポートしていないため、{property}' をマップできませんでした。 値コンバーターを使用して、プロパティ値をデータベースでサポートされている型に変換することを検討してください。 詳細については、「 https://aka.ms/efcore-docs-value-converters 」を参照してください。 または、'[NotMapped]' 属性を使用するか、'OnModelCreating' で 'EntityTypeBuilder.Ignore' を使用して、モデルから プロパティを除外します。

PropertyReadOnlyAfterSave(Object, Object)

プロパティ '{1_entityType}。{0_property}' は、保存後に読み取り専用として定義されますが、その値は変更されたか、変更済みとしてマークされています。

PropertyReadOnlyBeforeSave(Object, Object)

プロパティ '{1_entityType}。{0_property}' は、保存される前に読み取り専用として定義されていますが、その値は一時的または既定値以外の値に設定されています。

PropertyWrongClrType(Object, Object, Object, Object)

対応する CLR プロパティまたはフィールド '{clrType}' の型が指定された型 '{propertyType}' と一致しないため、プロパティ '{property}' を型 '{type}' に追加できません。

PropertyWrongEntityClrType(Object, Object, Object)

プロパティ '{property}' は CLR 型 '{clrType}' で宣言されているため、型 '{type}' に追加できません。

PropertyWrongName(Object, Object, Object)

プロパティ '{property}' は、指定された CLR プロパティまたはフィールド '{clrName}' の名前と一致しないため、型 '{type}' に追加できません。 同じ名前を使用するか、別の CLR メンバーを指定します。

PropertyWrongType(Object, Object, Object)

プロパティ '{property}' は '{otherType}' 型で宣言されているため、型 '{type}' から削除できません。

QueryEntityMaterializationConditionWrongShape(Object)

エンティティ型 '{entityType}' のエンティティ シェーパーに渡される具体化条件が正しい図形ではありません。 具体化条件は、'Func<ValueBuffer, IEntityType>' の 'LambdaExpression' である必要があります。

QueryFailed(Object, Object)

'{visitor}' による LINQ 式 '{expression}' の処理に失敗しました。 これは、Entity Framework のバグまたは制限のいずれかを示している可能性があります。 詳細については、「」を参照してください https://go.microsoft.com/fwlink/?linkid=2101433

QueryInvalidMaterializationType(Object, Object)

クエリには、型 '{queryableType}' のプロジェクション '{projection}' が含まれています。 最終的なプロジェクションのコレクションは、'List<T' などの 'IEnumerable<T>>' 型である必要があります。 'ToList' またはその他のメカニズムを使用して、'IQueryable<T>' または 'IOrderedEnumerable T' を 'IEnumerable<<T>>' に変換することを検討してください。

QueryRootDifferentEntityType(Object)

置換エンティティ型 {entityType} には、このクエリ ルートが表すエンティティ型と同じ名前と CLR 型がありません。

QueryUnableToTranslateEFProperty(Object)

'{expression}' の変換に失敗しました。 クエリ ソースがエンティティ型ではないか、指定されたプロパティがエンティティ型に存在しません。

QueryUnableToTranslateMember(Object, Object)

エンティティ型 '{entityType}' のメンバー '{member}' の変換に失敗しました。 これは、通常、指定されたメンバーがマップ解除されたときに発生します。

QueryUnableToTranslateMethod(Object, Object)

メソッド '{declaringTypeName} の変換。{methodName}' が失敗しました。 このメソッドをカスタム関数にマップできる場合は、詳細を参照してください https://go.microsoft.com/fwlink/?linkid=2132413

QueryUnhandledQueryRootExpression(Object)

型 '{type}' のクエリ ルートがプロバイダー コードによって処理されませんでした。 この問題は、サポートされていない別のプロバイダーでプロバイダー固有のメソッドを使用している場合に発生します。

ReadOnlyListType(Object)

型 '{givenType}' は読み取り専用であるため、プリミティブ コレクションとして使用できません。 プリミティブ型の読み取り専用コレクションはサポートされていません。

ReferencedShadowKey(Object, Object, Object, Object)

外部キー プロパティ {foreignKeyPropertiesWithTypes} を持つ '{referencedEntityTypeOrNavigation}' から '{referencedEntityTypeOrNavigation}' へのリレーションシップは、互換性がないため、主キー {primaryKeyPropertiesWithTypes} をターゲットにできません。 このリレーションシップの互換性のある型を使用して、プリンシパル キーまたは外部キー プロパティのセットを構成します。

ReferenceIsCollection(Object, Object, Object, Object)

プロパティ '{1_entityType}。{0_property}' は '{referenceMethod}' メソッドを使用してアクセスされていますが、モデルではコレクション ナビゲーションとして定義されています。 コレクション ナビゲーションにアクセスするには、'{collectionMethod}' メソッドを使用します。

ReferenceMustBeLoaded(Object, Object)

ナビゲーション '{1_entityType}。参照先エンティティが null 以外であるため、{0_navigation}' に 'IsLoaded' を false に設定することはできません。

RelationshipConceptualNull(Object, Object)

エンティティ型 '{firstType}' と '{secondType}' の間の関連付けは切断されましたが、リレーションシップは必須としてマークされているか、外部キーが null 許容でないため暗黙的に必要です。 必須リレーションシップが切断されたときに依存/子エンティティを削除する必要がある場合は、カスケード削除を使用するようにリレーションシップを構成してください。 キー値を確認するには、'DbContextOptionsBuilder.EnableSensitiveDataLogging' を使用することを検討してください。

RelationshipConceptualNullSensitive(Object, Object, Object)

キー値 '{secondKeyValue}' を持つエンティティ '{firstType}' と '{secondType}' の間の関連付けは切断されましたが、リレーションシップは必須としてマークされているか、外部キーが null 許容でないため暗黙的に必要です。 必須リレーションシップが切断されたときに依存/子エンティティを削除する必要がある場合は、カスケード削除を使用するようにリレーションシップを構成してください。

RelationshipCycle(Object, Object, Object)

プロパティ '{entityType} を含むリレーションシップ サイクル。{property}' が検出されました。 これにより、Entity Framework が正しい構成を決定できなくなります。 プロパティと対応するプリンシパル プロパティで定義されている外部キーを確認し、そのうちの 1 つを削除するか、いずれかのプロパティで明示的に '{configuration}' を指定します。

RequiredSkipNavigation(Object, Object)

'{entityType}。{navigation}' はスキップ ナビゲーションを表しているため、必要に応じて構成できません。

RetryLimitExceeded(Object, Object)

'{strategy}' を使用してデータベース操作を実行しているときに、再試行の最大数 ({retryLimit}) を超えました。 最新のエラーについては、内部例外を参照してください。

SameParameterInstanceUsedInMultipleLambdas(Object)

'{parameterName}' という名前の同じパラメーター インスタンスが、クエリ ツリー内の複数のラムダで使用されました。 各ラムダには、独自のパラメーター インスタンスが必要です。

SaveOwnedWithoutOwner(Object)

'{entityType}' のインスタンスは所有者への参照なしに所有エンティティであるため、保存できません。 所有エンティティは、所有者エンティティも含めて集計の一部としてのみ保存できます。

SeedDatumComplexProperty(Object, Object)

エンティティ型 '{entityType}' のシード エンティティは、複合プロパティ '{property}' が設定されているため、追加できません。 現在、シード処理では複雑なプロパティはサポートされていません。 詳細については、「 https://github.com/dotnet/efcore/issues/31254 」を参照してください。 関連するプロパティ値を確認するには、'DbContextOptionsBuilder.EnableSensitiveDataLogging' を使用することを検討してください。

SeedDatumComplexPropertySensitive(Object, Object, Object)

キー値 '{keyValue}' を持つエンティティ型 '{entityType}' のシード エンティティは、複合プロパティ '{property}' が設定されているため、追加できません。 現在、シード処理では複雑なプロパティはサポートされていません。 詳細については、「 https://github.com/dotnet/efcore/issues/31254 」を参照してください。

SeedDatumDefaultValue(Object, Object, Object)

エンティティ型 '{entityType}' のシード エンティティは、必要なプロパティ '{property}' に既定値が指定されているため、追加できません。 '{defaultValue}' とは異なる値を指定してください。

SeedDatumDerivedType(Object, Object)

指定された値は派生型 '{derivedType}' であるため、エンティティ型 '{entityType}' のシード エンティティを追加できません。 派生シード エンティティを対応するエンティティ型に追加します。

SeedDatumDuplicate(Object, Object)

エンティティ型 '{entityType}' のシード エンティティは、{keyProperties} に同じキー値を持つ別のシード エンティティが既に追加されているため、追加できません。 'DbContextOptionsBuilder.EnableSensitiveDataLogging' を使用して、競合するキー値を確認することを検討してください。

SeedDatumDuplicateSensitive(Object, Object)

キー値 '{keyValue}' を持つ別のシード エンティティが既に追加されているため、エンティティ型 '{entityType}' のシード エンティティを追加できません。

SeedDatumIncompatibleValue(Object, Object, Object)

プロパティ '{property}' に指定された値がプロパティ型 '{type}' と互換性がないため、エンティティ型 '{entityType}' のシード エンティティを追加できません。 関連するプロパティ値を確認するには、'DbContextOptionsBuilder.EnableSensitiveDataLogging' を使用することを検討してください。

SeedDatumIncompatibleValueSensitive(Object, Object, Object, Object)

プロパティ '{property}' に指定された値 '{value}' がプロパティ型 '{type}' と互換性がないため、エンティティ型 '{entityType}' のシード エンティティを追加できません。

SeedDatumMissingValue(Object, Object)

必要なプロパティ '{property}' に値が指定されていないため、エンティティ型 '{entityType}' のシード エンティティを追加できません。

SeedDatumNavigation(Object, Object, Object, Object)

エンティティ型 '{entityType}' のシード エンティティは、ナビゲーション '{navigation}' が設定されているため、追加できません。 リレーションシップをシードするには、エンティティ シードを '{relatedEntityType}' に追加し、外部キー値 {foreignKeyProperties} を指定します。 関連するプロパティ値を確認するには、'DbContextOptionsBuilder.EnableSensitiveDataLogging' を使用することを検討してください。

SeedDatumNavigationSensitive(Object, Object, Object, Object, Object)

キー値 '{keyValue}' を持つエンティティ型 '{entityType}' のシード エンティティは、ナビゲーション '{navigation}' が設定されているため、追加できません。 リレーションシップをシードするには、エンティティ シードを '{relatedEntityType}' に追加し、外部キー値 {foreignKeyProperties} を指定します。

SeedDatumSignedNumericValue(Object, Object)

プロパティ '{property}' には 0 以外の値が必要であるため、エンティティ型 '{entityType}' のシード エンティティを追加できません。 シード以外のデータとの競合を回避するために、負の値を指定することを検討してください。

SeedKeylessEntity(Object)

キーレス エンティティ型はサポートされていないため、エンティティ型 '{entityType}' のシード エンティティを追加できません。 キーを指定するか、シード データを削除することを検討してください。

SelfReferencingNavigationWithInverseProperty(Object, Object)

ナビゲーション '{entityType} の逆関数。{property}' を同じナビゲーションにすることはできません。 [InverseProperty] 属性の値を別のナビゲーションに変更します。

SelfReferencingNavigationWithInverseProperty(Object, Object, Object, Object)

プロパティ '{1_entityType} からリレーションシップを確立できません。{0_property}' をプロパティ '{3_referencedEntityType} に設定します。{2_referencedProperty}'。 [InverseProperty] 属性の値を確認して、リレーションシップ定義が一意であり、1 つのナビゲーションから対応する逆ナビゲーションへの参照であることを確認します。

ServiceProviderConfigAdded(Object)

'{key}' の構成が追加されました

ServiceProviderConfigChanged(Object)

'{key}' の構成が変更されました

ServiceProviderConfigRemoved(Object)

'{key}' の構成が削除されました

ShadowEntity(Object)
互換性のために残されています。.

エンティティ型 '{entityType}' はシャドウ状態です。 有効なモデルでは、すべてのエンティティ型に対応する CLR 型が必要です。

ShadowManyToManyNavigation(Object, Object, Object, Object)

'{leftEntityType} の間に多対多リレーションシップを設定できません。{leftNavigation}' と '{rightEntityType}。{rightNavigation}' は、ナビゲーションの一方または両方に対応する CLR プロパティがないためです。 対応するプライベート プロパティをエンティティ CLR 型に追加することを検討してください。

SharedTypeDerivedType(Object)

共有型エンティティ型 '{entityType}' に基本型を指定することはできません。

SingletonOptionChanged(Object, Object)

'{optionCall}' の呼び出しが行われ、サービス プロバイダー内で定数である必要があるオプションが変更されましたが、Entity Framework は独自の内部サービス プロバイダーを構築していません。 '{useInternalServiceProvider}' の呼び出しを削除して Entity Framework がサービス プロバイダーをビルドすることを許可するか、'{optionCall}' の構成が、'{useInternalServiceProvider} に渡された特定のサービス プロバイダーのすべての使用に対して変更されないようにします。

SingletonRequired(Object, Object)

'{scope}' サービス '{service}' のインスタンスを登録しようとしました。 インスタンスは、"Singleton" サービスにのみ登録できます。

SkipInverseMismatchedForeignKey(Object, Object, Object, Object, Object)

外部キー {foreignKeyProperties} は、結合エンティティ型 '{joinType}' を使用し、逆スキップ ナビゲーション '{inverse}' は結合エンティティ型 '{inverseJoinType}' を使用して外部キーに関連付けられているため、スキップ ナビゲーション '{navigation}' に設定できません。 逆ナビゲーションでは、同じ結合エンティティ型を使用する必要があります。

SkipInverseMismatchedJoinType(Object, Object, Object, Object)

結合エンティティ型 '{inverseJoinType}' を使用するスキップ ナビゲーション '{inverse}' は、結合エンティティ型 '{joinType}' を使用する '{navigation}' の逆として設定できません。 逆ナビゲーションでは、同じ結合エンティティ型を使用する必要があります。

SkipNavigationForeignKeyWrongDependentType(Object, Object, Object, Object)

スキップ ナビゲーション '{entityType} には外部キー {foreignKeyProperties} を使用できません。{navigation}' はエンティティ型 '{dependentEntityType}' で宣言されていますが、'{entityType}' の外部キーが必要であるためです。

SkipNavigationForeignKeyWrongPrincipalType(Object, Object, Object, Object)

スキップ ナビゲーション '{entityType} には外部キー {foreignKeyProperties} を使用できません。{navigation}' はエンティティ型 '{entityType}' で宣言されていますが、'{principalEntityType}' の外部キーが必要であるためです。

SkipNavigationInUseBySkipNavigation(Object, Object, Object)

スキップ ナビゲーション '{skipNavigation}' は'{referencingEntityType}' のスキップ ナビゲーション '{inverseSkipNavigation}' の逆として設定されているため、削除できません。 このスキップ ナビゲーションを削除するには、参照元のすべてのスキップ ナビゲーションを削除する必要があります。

SkipNavigationInUseBySkipNavigation(Object, Object, Object, Object)

スキップ ナビゲーション '{entityType}。{skipNavigation}' はスキップ ナビゲーション '{referencingEntityType} の逆として構成されているため、削除できません。{inverseSkipNavigation}' このスキップ ナビゲーションを削除するには、参照元のすべてのスキップ ナビゲーションを削除する必要があります。

SkipNavigationNoForeignKey(Object, Object)

スキップ ナビゲーション '{1_entityType}。{0_navigation}' には外部キーが関連付けられません。 すべてのスキップ ナビゲーションには、外部キーが構成されている必要があります。

SkipNavigationNoInverse(Object, Object)

スキップ ナビゲーション '{1_entityType}。{0_navigation}' には逆ナビゲーションが構成されていません。 すべてのスキップ ナビゲーションには、逆スキップ ナビゲーションが必要です。

SkipNavigationNonCollection(Object, Object)

スキップ ナビゲーション '{1_entityType}。{0_navigation}' はコレクションではありません。 現在サポートされているのは、コレクションのスキップ ナビゲーションのみです。

SkipNavigationWrongInverse(Object, Object, Object, Object)

エンティティ型 '{inverseEntityType}' で宣言されたスキップ ナビゲーション '{inverse}' は、'{navigation}' の逆として設定できません。これは'{targetEntityType}' を対象とします。 逆ナビゲーションは、ターゲット エンティティ型で宣言する必要があります。

SkipNavigationWrongType(Object, Object, Object)

スキップ ナビゲーション '{navigation}' はエンティティ型 '{otherEntityType}' で定義されているため、エンティティ型 '{entityType}' から削除できません。

StoreGenValue(Object, Object)

プロパティ '{1_entityType}。{0_property}' には、データベースによって生成された値を割り当てることはできません。 ストアで生成された値は、ストアで生成された値を使用するように構成されたプロパティにのみ割り当てることができます。

TempValue(Object, Object)

プロパティ '{1_entityType}。{0_property}' に一時値を割り当てることはできません。 一時的な値は、ストアで生成された値を使用するように構成されたプロパティにのみ割り当てることができます。

TempValuePersists(Object, Object, Object)

プロパティ '{1_entityType}。{0_property}' には、エンティティの状態を '{state}' に変更しようとしたときに一時的な値があります。 永続的な値を明示的に設定するか、このプロパティの値を生成するようにデータベースが構成されていることを確認します。

TrackingTypeMismatch(Object, Object)

エンティティ型 '{runtimeEntityType}' のインスタンスは、2 つの型が同じ階層にないため、エンティティ型 '{entityType}' として追跡できません。

TranslationFailed(Object)

LINQ 式 '{expression}' を変換できませんでした。 変換可能な形式でクエリを書き換えるか、'AsEnumerable'、'AsAsyncEnumerable'、'ToList'、または 'ToListAsync' の呼び出しを挿入して、クライアント評価に明示的に切り替えます。 詳細については、「 https://go.microsoft.com/fwlink/?linkid=2101038 」を参照してください。

TranslationFailedWithDetails(Object, Object)

LINQ 式 '{expression}' を変換できませんでした。 追加情報: {details} 変換可能なフォームでクエリを書き換えるか、'AsEnumerable'、'AsAsyncEnumerable'、'ToList'、または 'ToListAsync' の呼び出しを挿入して、クライアント評価に明示的に切り替えます。 詳細については、「 https://go.microsoft.com/fwlink/?linkid=2101038 」を参照してください。

TypeConfigurationConflict(Object, Object, Object, Object)

型 '{type}' は '{typeConfiguration}' として構成されています。これは、'{otherTypeConfiguration}' として構成された型 '{otherType}' と競合します。 すべての基本型と実装されたインターフェイスは、同じ構成の種類である必要があります。

TypeNotMarkedAsShared(Object)

型 '{type}' は、モデルで共有型として構成されていません。 'UsingEntity' を呼び出す前に、モデル内のエンティティ型を共有エンティティとして追加します。

UnableToDiscriminate(Object, Object)

型 '{entityType}' のエンティティ インスタンスを具体化できません。 識別子の値 '{識別子}' と一致する識別子はありません。

UnableToSetIsUnique(Object, Object, Object)

ナビゲーション '{2_entityType} に関連付けられているリレーションシップで 'IsUnique' を '{isUnique}' に設定できません。ナビゲーションには逆の多重度があるため、{1_navigationName}' です。

UnconfigurableType(Object, Object, Object, Object)

型 '{type}' は'{configuration}' として構成できません。モデル構築では、'{expectedConfiguration}' として構成されていることが前提であるためです。 '{configurationType}' のサポートされていない構成を削除します。

UnconfigurableTypeMapping(Object)

型 '{type}' は有効なスカラー型ではないため、既定の型マッピングを構成できません。 サポートされていない構成を削除します。

UnhandledExpressionNode(Object)

未処理の式ノードタイプ '{nodeType}'。

UnhandledMemberBinding(Object)

未処理のメンバー バインド型 '{bindingType}'

UnhandledNavigationBase(Object)

型 '{type}' の未処理の 'INavigationBase'。

UnknownEntity(Object)

未処理の {entity} が検出されました。

UnknownKeyValue(Object, Object)

'{entityType} の値。変更を保存しようとすると、{property}' は不明です。 これは、 プロパティがリレーションシップのプリンシパル エンティティが不明な外部キーの一部でもあるためです。

UnknownShadowKeyValue(Object, Object)

シャドウ キー プロパティ '{entityType} の値。変更を保存しようとすると、{property}' は不明です。 これは、エンティティが追跡されていない場合、シャドウ プロパティの値を保持できないためです。 エンティティの .NET 型に プロパティを追加することを検討してください。 詳細については、「 https://aka.ms/efcore-docs-owned-collections 」を参照してください。

UnnamedIndexDefinedOnIgnoredProperty(Object, Object, Object)

プロパティ {indexProperties} を持つエンティティ型 '{entityType}' の [Index] 属性で指定された名前のないインデックスが無効です。 プロパティ '{propertyName}' は、'OnModelCreating' の [NotMapped] 属性または 'Ignore()' によってマップ解除済みとしてマークされました。 マップされていないプロパティをインデックスで使用することはできません。

UnnamedIndexDefinedOnNonExistentProperty(Object, Object, Object)

エンティティ型 '{entityType}' の [Index] 属性で指定された名前のないインデックスは、プロパティ {indexProperties} を参照しますが、そのエンティティ型またはその基本型に '{propertyName}' という名前のプロパティが存在しません。

UntrackedDependentEntity(Object, Object, Object)

エンティティ型 '{entityType}' は共有型を使用し、指定されたエンティティは現在追跡されていません。 このエンティティの追跡を開始するには、所有者エントリで '{referenceCall}' または '{collectionCall}' を呼び出します。

ValueCannotBeNull(Object, Object, Object)

プロパティ '{1_entityType} の値。{0_property}' は null 許容型ではない '{propertyType}' であるため、null に設定できません。

ValueGenWithConversion(Object, Object, Object)

プロパティ '{entityType} では、値の生成はサポートされていません。{property}' は、'{converter}' コンバーターが構成されているためです。 'ValueGenerated.Never' または 'DatabaseGeneratedOption.None' を使用して値の生成を使用しないように プロパティを構成し、代わりに明示的な値を指定します。

VisitIsNotAllowed(Object)

'{visitMethodName}' の呼び出しは許可されていません。 訪問者の関連部分については、式を手動で参照してください。

WarningAsErrorTemplate(Object, Object, Object)

警告 '{eventName}': {message} に対してエラーが生成されました。この例外は、イベント ID '{eventId}' を 'DbContext.OnConfiguring' または 'AddDbContext' の 'ConfigureWarnings' メソッドに渡すことによって抑制またはログに記録できます。

WeakBaseType(Object, Object)
互換性のために残されています。.

型 '{entityType}' は、基本型としてエンティティ型 '{baseType}' を持つことはできません。後者には定義ナビゲーションがあるためです。

WeakDerivedType(Object)
互換性のために残されています。.

エンティティ型 '{entityType}' には、定義ナビゲーションがあるため、基本型を持つことはできません。

WrongGenericPropertyType(Object, Object, Object, Object)

プロパティ '{1_entityType}。{0_property}' は型 '{actualType}' ですが、提供されるジェネリック型は '{genericType}' 型です。

WrongStateManager(Object)

エンティティ型 '{entityType}' のエントリは、別の StateManager インスタンスによって作成されているため、追跡を開始できません。

適用対象