Language

CoreStrings クラス

定義

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

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

[System.Runtime.CompilerServices.Nullable(0)]
public static class CoreStrings
public static class CoreStrings
[<System.Runtime.CompilerServices.Nullable(0)>]
type CoreStrings = class
type CoreStrings = class
Public Class CoreStrings
継承
CoreStrings
属性

プロパティ

Name 説明
AnonymousAndNamedFiltersCombined

匿名クエリ フィルターと名前付きクエリ フィルターの両方を同時に適用することはできません。 匿名フィルターまたは 1 つ以上の名前付きフィルターを指定します。

CanConnectNotImplemented
古い.

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

CannotConvertQueryableToEnumerableMethod

クエリ可能なメソッドを列挙可能なメソッドに変換できません。 これは Entity Framework の問題である可能性が高く、 https://aka.ms/efcorefeedbackで問題を提出します。

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。Default<T>' プロパティは、Entity Framework 'ExecuteUpdate' メソッド内でのみ使用できます。

DeleteBehaviorAttributeNotOnNavigationProperty

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

DeleteBehaviorAttributeOnPrincipalProperty

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

EFConstantInvoked

'EF。Constant<T>' メソッドは、Entity Framework LINQ クエリ内でのみ使用できます。

EFConstantNotSupported

'EF。Constant()' はプロバイダーではサポートされていません。

EFConstantNotSupportedInPrecompiledQueries

'EF。定数<T>' メソッドは、プリコンパイル済みクエリを使用する場合はサポートされません。

EFConstantWithNonEvaluatableArgument

EF。Constant<T> メソッドは、クライアント側で評価でき、データベース側エンティティへの参照を含まない引数でのみ使用できます。

EFParameterInvoked

'EF。Parameter<T>' メソッドは、Entity Framework LINQ クエリ内でのみ使用できます。

EFParameterWithNonEvaluatableArgument

EF。Parameter<T> メソッドは、クライアント側で評価でき、データベース側エンティティへの参照を含まない引数でのみ使用できます。

EmptyJsonString

空の文字列が有効な JSON ではありません。

EnumerableResetNotSupported

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

ErrorInvalidQueryable

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' を実装するプロバイダーのみを使用できます。

MemberListBindingNotSupported

EF Core では、MemberListBinding : 'new Blog { Posts = { new Post(), new Post() } }' はサポートされていません。

MemberMemberBindingNotSupported

EF Core では、MemberMemberBinding: 'new Blog { Data = { Name = "hello world" } }' はサポートされていません。

MissingAsyncSeeder

非同期ストア管理操作が実行され、非同期シード デリゲートは提供されていませんが、同期シード デリゲートは指定されました。 'UseAsyncSeeding' オプションを、'UseSeeding' で指定されたものと同等のデリゲートで設定します。

MissingSeeder

同期ストア管理操作が実行され、同期シード デリゲートは提供されていませんが、非同期シード デリゲートは指定されました。 'UseAsyncSeeding' で指定されたものと同等のデリゲートで 'UseSeeding' オプションを設定します。

ModelMutable

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

ModelReadOnly

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

NativeAotDesignTimeModel

NativeAOT を使用して発行する場合、デザイン時の DbContext 操作はサポートされません。

NativeAotNoCompiledModel

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

NoEfServices

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

NoElements

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

NoInterceptionResult

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

NoProviderConfigured

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

NoSetPropertyInvocation

'ExecuteUpdate' 呼び出しでは、更新するプロパティを示すために、少なくとも 1 つの 'SetProperty' 呼び出しを指定する必要があります。

NotQueryingEnumerable

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

ObjectRemovedFromModel

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

OwnedEntitiesCannotBeTrackedWithoutTheirOwner

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

PoolingOptionsModified

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

PrecompiledQueryNotSupported

プリコンパイル済みクエリは、現在のプロバイダーではサポートされていません。

PropertyMethodInvoked

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

QueryContextAlreadyInitializedStateManager

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

QueryNotPrecompiled

クエリはプリコンパイルされておらず、NativeAOT では動的コードはサポートされていません。

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' の呼び出しを複数使用するか、'clear' をサポートする通知コレクション ('Microsoft など) を使用します。EntityFrameworkCore.ChangeTracking.ObservableHashSet<T>'.

RuntimeModelMissingData

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

RuntimeParameterMissingParameter

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

SavepointsNotSupported

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

SensitiveDataDisabled

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

SequenceContainsMoreThanOneElement

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

SequenceContainsNoElements

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

SetOperationWithDifferentIncludesInOperands

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

SetPropertyMethodInvoked

SetProperty<TProperty> メソッドは、'ExecuteUpdate' メソッド内でのみ使用できます。

TransactionsNotSupported

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

メソッド

Name 説明
AbstractLeafEntityType(Object)

エンティティ型 '{entityType}' は、対応する CLR 型が抽象型であり、具体的な 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, Object)

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

AnnotationNotFound(Object)

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

ArgumentNotConstant(Object, Object)

'{methodName}' に渡される '{parameter}' 値は定数である必要があります。

ArgumentPropertyNull(Object, Object)

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

AttributeNotOnEntityTypeProperty(Object, Object, Object)

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

AutoIncludeNavigationCycle(Object)

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

AutoLoadedConcurrencyTokenProperty(Object, Object)

型 '{type}' のプロパティ '{property}' はコンカレンシー トークンであり、自動読み込みされないように構成することはできません。 コンカレンシー トークンは常に読み込む必要があります。

AutoLoadedConstructorProperty(Object, Object)

型 '{type}' のプロパティ '{property}' はコンストラクター バインドで使用され、自動読み込み不可として構成することはできません。 コンストラクターバインドプロパティは常に読み込む必要があります。

AutoLoadedDiscriminatorProperty(Object, Object)

型 '{type}' のプロパティ '{property}' は識別子であり、自動読み込み不可として構成することはできません。 識別子プロパティは常に読み込む必要があります。

AutoLoadedForeignKeyProperty(Object, Object)

型 '{type}' のプロパティ '{property}' は外部キーの一部であり、自動読み込みされないように構成することはできません。 外部キーのプロパティは常に読み込む必要があります。

AutoLoadedKeyProperty(Object, Object)

型 '{type}' のプロパティ '{property}' はキーの一部であり、自動読み込み不可として構成することはできません。 キー プロパティは常に読み込む必要があります。

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}' を列挙型 '{enumType}' の値として解析できませんでした。

BadFilterDerivedType(Object, Object, Object)

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

BadFilterDerivedType(Object, Object)

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

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)

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

CannotCreateValueComparer(Object, Object)

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

CannotCreateValueConverter(Object, Object)

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

CannotCreateValueGenerator(Object, Object)

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

CannotCreateValueGenerator(Object)

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

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}' が見つかりませんでした。 構成する前に、'HasOne'、'HasMany'、または 'OwnsOne'/'OwnsMany' メソッドを使用してエンティティ型にナビゲーションを追加します。

ChangeTrackingInterfaceMissing(Object, Object, Object)

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

CircularDependency(Object)

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

CircularInheritance(Object, Object)

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

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}' は、既に非所有として構成されているため、所有として構成できません。 エンティティ型を所有する必要がある場合は、可能であれば 'Entity<{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}' は、既に所有として構成されているため、非所有として構成できません。 所有者エンティティ型ビルダーの 'OwnsOne' または 'OwnsMany' の入れ子になったビルダーを使用して、この型をさらに構成します。 エンティティ型を所有する必要がなくなり、'OwnsOne' または 'OwnsMany' の呼び出しを削除できない場合は、'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} に使用することはできません。型が '{propertyType}' であるため、{propertyName}' です。

ComparerPropertyMismatchElement(Object, Object, Object, Object)

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

CompiledModelDuplicateAttribute(Object, Object)

コンテキスト型 '{contextType}' に対応するアセンブリ '{assemblyName}' に複数の DbContextModelAttribute が見つかりました

CompiledModelIncompatibleTypeMapping(Object)

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

CompiledModelMissingInstance(Object)

'{modelType}' は、'IModel' を返す 'Instance' という名前の静的プロパティを宣言する必要があります。

CompiledQueryDifferentModel(Object)

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

ComplexCollectionEntryDeletedEntity(Object, Object, Object)

コレクション '{declaringType} の序数 '{ordinal}' の複合エントリ。含まれているエントリが削除された状態であるため、{collection}' にアクセスできません。

ComplexCollectionEntryInvalidStateChange(Object)

'{property}' 複合コレクションの要素の状態を Deleted から Added に直接変更することはできません。また、その逆も可能です。 最初に、変更なしとしてマークします。

ComplexCollectionEntryOrdinalInvalid(Object, Object, Object, Object)

複合エントリの序数 '{ordinal}' は、コレクション '{declaringType} に対して無効です。長さ '{count}' のコレクションの外側にある {collection}' です。

ComplexCollectionEntryOrdinalReadOnly(Object, Object)

'{collectionDeclaringType} のエントリの序数。{collection}' 複合コレクションは、デタッチまたは削除されない限り変更できません。

ComplexCollectionEntryOriginalNull(Object, Object)

複合型コレクション '{declaringType} の元のエントリにアクセスできません。元は 'null' であった {collection}' です。

ComplexCollectionEntryOriginalOrdinalInvalid(Object, Object, Object, Object)

複合エントリの元の序数 '{ordinal}' は、プロパティ '{declaringType} では無効です。長さ '{count}' のコレクションの外側にある {collection}' です。

ComplexCollectionEntryOriginalOrdinalReadOnly(Object, Object)

'{collectionDeclaringType} のエントリの元の序数。{collection}' 複合コレクションは、デタッチまたは追加されない限り変更できません。

ComplexCollectionIsReference(Object, Object, Object, Object)

プロパティ '{entityType}。{property}' は '{collectionMethod}' を使用してアクセスされていますが、モデルではコレクション以外の複合プロパティとして定義されています。 '{referenceMethod}' を使用して、コレクション以外の複合プロパティにアクセスします。

ComplexCollectionMoveInvalidOrdinals(Object, Object, Object)

移動操作に指定された序数が無効です:'{fromOrdinal}' から '{toOrdinal}'。 コレクションには '{count}' エントリのみが含まれます。

ComplexCollectionNotInitialized(Object, Object)

複合型コレクション '{entityType}。要素にアクセスするには、{collection}' を null 以外の値に初期化する必要があります。

ComplexCollectionNullElementSetter(Object, Object, Object, Object, Object)

プロパティ '{complexType} の値。複合型コレクション要素 '{collectionDeclaringType} 上にあるため、{property}' を設定できません。{collection}'null' 値を含む [{ordinal}]' です。

ComplexCollectionOrdinalOutOfRange(Object, Object, Object, Object)

序数 {ordinal} が複合型コレクション '{entityType} の範囲外です。{count} 要素を持つ {collection}' です。

ComplexCollectionOriginalEntryAddedEntity(Object, Object, Object)

コレクション '{declaringType}' の元の序数 '{ordinal}' の複合エントリ。含まれるエントリが追加された状態であるため、{collection}' にアクセスできません。

ComplexCollectionValueNotDictionaryList(Object, Object)

複合コレクション プロパティ '{property}' の値はディクショナリのリストである必要がありますが、'{typeName}' です。

ComplexCollectionWrongClrType(Object, Object, Object, Object)

CLR 型 '{clrType}' は 'IEnumerable<{targetType}>' を実装していないため、コレクション複合プロパティ '{property}' を型 '{type}' に追加できません。 コレクション複合プロパティは、複合型の IEnumerable<> を実装する必要があります。 詳細については、https://aka.ms/efcore-docs-complex-types を参照してください。

ComplexPropertyChainIntermediateNotFound(Object, Object)

中間複合プロパティ '{member}' が型 '{type}' で見つかりませんでした。 点線のプロパティ名を使用する場合、すべての中間セグメントは複雑なプロパティを参照する必要があります。

ComplexPropertyChainInvalidMember(Object, Object)

型 '{type}' のメンバー '{member}' は、非複合プロパティとして構成されており、チェーン プロパティ アクセスの中間として使用することはできません。 それが意図している場合は、最初に複雑なプロパティとして構成します。

ComplexPropertyChainInvalidSegment(Object)

点線のプロパティ名 '{dottedName}' には、空のセグメントが含まれています。 点線のプロパティ名は、'.' で区切られた空でないセグメントで構成されている必要があります。

ComplexPropertyChainOnCollection(Object, Object)

型 '{type}' のメンバー '{member}' は複合コレクション プロパティであり、チェーン プロパティ アクセスでは走査できません。 'ComplexCollection' メソッドを使用して、複合コレクション要素型のプロパティを構成します。

ComplexPropertyCollection(Object, Object)

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

ComplexPropertyIndexer(Object, Object)

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

ComplexPropertyNotCollection(Object, Object)

複合プロパティ '{type}。{property}' はコレクションではありません。 ここでは、複雑なコレクション プロパティのみを使用できます。

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 を参照してください。

ComplexPropertyValueNotDictionary(Object, Object)

複合プロパティ '{property}' の値は 'Dictionary<string, object>' である必要がありますが、'{typeName}' です。

ComplexPropertyValueNotList(Object, Object, Object)

複合コレクション プロパティ '{property}' の値は '{clrType}' である必要がありますが、'{typeName}' です。

ComplexPropertyWrongClrType(Object, Object, Object, Object)

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

ComplexReferenceIsCollection(Object, Object, Object, Object)

プロパティ '{entityType}。{property}' は '{referenceMethod}' メソッドを使用してアクセスされていますが、モデルではコレクションの複合プロパティとして定義されています。 '{collectionMethod}' メソッドを使用して、コレクションの複合プロパティにアクセスします。

ComplexTypeNotificationChangeTracking(Object, Object)

複合型 '{complexType}' は変更追跡戦略 '{changeTrackingStrategy}' を使用しますが、通知変更の追跡を含む複合型はサポートされていません。 詳細については、https://github.com/dotnet/efcore/issues/36175 を参照してください。

ComplexTypeShadowProperty(Object, Object)

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

ComplexTypesNotSupported(Object)

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

ComplexValueTypeCollection(Object, Object)

複合型コレクション '{type}。複合値型コレクションはサポートされていないため、{property}' を構成できません。 詳細については、https://github.com/dotnet/efcore/issues/31411 を参照してください。

ComplexValueTypeShadowProperty(Object, Object)

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

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}。'{conflictingType} で既に使用されているため、{property}' はフィールド '{field}' を使用できません。{conflictingProperty}'。

ConflictingForeignKeyAttributes(Object, Object, Object)

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

ConflictingForeignKeyAttributes(Object, Object)

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

ConflictingKeylessAndPrimaryKeyAttributes(Object)

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

ConflictingNamedIndex(Object, Object, Object)

エンティティ型 '{entityType}' の '{indexName}' という名前のインデックスは、同じ名前のインデックスが異なるプロパティまたは異なる複合コレクション インデックスで既に定義されているため、プロパティ {propertyList} で構成できません。 このインデックスには別の名前を使用します。

ConflictingPropertyOrNavigation(Object, Object, Object)

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

ConflictingPropertyOrNavigationOnBaseType(Object, Object, Object, Object)

同じ名前の {conflictingMemberKind} が '{conflictingType}' 型に既に存在するため、メンバー '{member}' を '{type}' 型に追加できません。 最初に既存の {conflictingMemberKind} を削除します。

ConflictingPropertyOrNavigationWithKind(Object, Object, Object)

同じ名前の {conflictingMemberKind} が既に存在するため、メンバー '{member}' を '{type}' 型に追加できません。 最初に既存の {conflictingMemberKind} を削除します。

ConflictingRelationshipConversions(Object, Object, Object, Object)

プロパティ '{entityType}。{property}' は、'{valueConversion}' と '{conflictingValueConversion}' という競合する変換を持つ複数のリレーションシップ チェーンに参加します。

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

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

ConflictingRelationshipNavigation(Object, Object, Object, Object)

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

ConstructorBindingFailed(Object, Object)

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

ConstructorConflict(Object, Object)

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

ConstructorNotFound(Object, Object)

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

ConverterBadType(Object, Object, Object)

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

ConverterPropertyMismatch(Object, Object, Object, Object)

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

ConverterPropertyMismatchElement(Object, Object, Object, Object)

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

ConvertersCannotBeComposed(Object, Object, Object, Object)

最初のコンバーターの出力型が 2 番目のコンバーターの入力型と一致しないため、'{typeOneIn}' から '{typeOneOut}' のコンバーターを '{typeTwoIn}' から '{typeTwoOut}' から '{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://aka.ms/efcorefeedbackで問題を提出します。

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)

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

DerivedEntityOwnershipMismatch(Object, Object, Object, Object)

'{ownedEntityType}' は所有として構成されていますが、'{nonOwnedEntityType}' は非所有であるため、'{baseEntityType}' をエンティティ型 '{derivedEntityType}' の基本型として設定できません。 階層内のすべてのエンティティ型は、同じ所有権の状態である必要があります。 詳細と例については、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}' に設定できません。

DiscriminatorPropertyNotAllowedOnComplexCollection(Object, Object)

'{containingType}' は複合コレクションであるため、型 '{type}' に識別子プロパティを設定できません。

DiscriminatorPropertyNotFound(Object, Object)

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

DiscriminatorValueIncompatible(Object, Object, Object)

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

DuplicateAnnotation(Object, Object)

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

DuplicateAnnotation(Object)

同じ名前の注釈が既に存在するため、注釈 '{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)

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

DuplicateNavigationsOnBase(Object, Object, Object)

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

DuplicateOwnedEntityInstance(Object, Object, Object, Object, Object)

'{entityType}' 型の同じオブジェクト インスタンスが、'{firstOwnerType}' のナビゲーション '{firstNavigation}' と '{secondOwnerType}' のナビゲーション '{secondNavigation}' から参照されています。 所有エンティティ型は、同じインスタンスを指す複数の所有者を持つことはできません。 ナビゲーションごとに使用するオブジェクトのコピーを作成することを検討してください。

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)

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

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

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

DuplicateTrigger(Object, Object, Object)

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

EFMethodNotSupportedInCompiledQueries(Object)

コンパイル済みクエリまたはクエリ フィルターを使用する場合、'{methodName}' はサポートされません。

EFMethodWithNonEvaluatableArgument(Object)

'{methodName}' メソッドは、クライアント側で評価でき、データベース側エンティティへの参照を含まない引数でのみ使用できます。

ElementNotMapped(Object, Object, Object)

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

ElementTypeNotCompatible(Object, Object, Object, Object)

要素型 '{elementType}' は、プリミティブ コレクション '{entityType}' の型 '{collectionType}' と互換性がありません。{property}'. コレクション型は、'IEnumerable<T>' を実装する必要があります。ここで、'T' は要素型に割り当てることができます。

EmptyComplexType(Object)

複合型 '{complexType}' にはプロパティが定義されていません。 少なくとも 1 つのプロパティを構成するか、モデルにこの型を含めないでください。 詳細については、https://aka.ms/efcore-docs-complex-types を参照してください。

EntityEqualityContainsWithCompositeKeyNotSupported(Object)

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

EntityEqualityOnCompositeKeyEntitySubqueryNotSupported(Object, Object)

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

EntityEqualityOnKeylessEntityNotSupported(Object, Object)

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

EntityEqualityOnKeylessEntityNotSupported(Object)

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

EntityEqualitySubqueryWithCompositeKeyNotSupported(Object)

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

EntityRequiresKey(Object)

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

EntityTypeInUseByDerived(Object, Object)

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

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 でした。

ExecuteQueriesNotSupported(Object, Object)

メソッド '{methodName}' と '{asyncMethodName}' は、現在のデータベース プロバイダーではサポートされていません。 詳細については、データベース プロバイダーの発行元にお問い合わせください。

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}-part 複合キーで定義されていますが、{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] 属性の値が外部キー プロパティ名と一致していることを確認するか、いずれかを削除します。

FkAttributeOnSkipNavigation(Object, Object)

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

ForeignKeyCountMismatch(Object, Object, Object, Object)

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

ForeignKeyInUseSkipNavigation(Object, Object, Object, Object)

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

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} は、エンティティ型 '{entityType}' で定義されているため、エンティティ型 '{entityType}' から削除できません。

FullChangeTrackingRequired(Object, Object, Object, Object)

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

FunctionOnClient(Object)

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

FunctionOnNonEfLinqProvider(Object)

'{function}' は、Entity Framework Coreクエリでのみ使用できます。

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, Object)
古い.

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

IncludeOnEntityWithDefiningQueryNotSupported(Object)

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

IncludeOnNonEntity(Object)

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

IncludeWithCycle(Object, Object)

インクルード パス '{navigationName}->{inverseNavigationName}' はサイクルになります。 追跡なしのクエリではサイクルは許可されません。追跡クエリを使用するか、サイクルを削除します。

IncompatibleSentinelValue(Object, Object, Object, Object)

sentinel 値 '{sentinel}' は、プロパティ '{entityType} に割り当てできません。'{type}' 型の {property}' です。

InconsistentInheritance(Object, Object, Object)

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

InconsistentInheritance(Object, Object)

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

InconsistentOwnership(Object, Object)
古い.

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

IncorrectNumberOfArguments(Object, Object, Object)

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

IndexOnComplexCollection(Object, Object, Object)

エンティティ型 '{entityType}' のインデックス {indexProperties} は、複合コレクション '{property}' を走査するため、構成できません。 インデックスは、パスが複雑なコレクションを通過するプロパティを参照できません。

IndexOnComplexProperty(Object, Object, Object)

エンティティ型 '{entityType}' のインデックス {indexProperties} は、複合プロパティ '{property}' で定義されているため、構成できません。 インデックスは、複合プロパティではサポートされていません。

IndexPropertiesWrongEntity(Object, Object)

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

IndexPropertyMustBePropertyOrComplexProperty(Object, Object)

エンティティ型 '{entityType}' のインデックス プロパティ '{property}' は、スカラー プロパティまたは複合プロパティではないため、構成できません。 インデックスで参照できるのは、スカラー プロパティと複合プロパティだけです。

IndexValueFactoryWithComplexProperty(Object, Object, Object)

エンティティ型 '{entityType}' のインデックス {indexProperties} には複合プロパティ '{property}' が含まれているため、値ファクトリを作成できません。 インデックス値ファクトリは、複合プロパティを含むインデックスではサポートされていません。

IndexWrongType(Object, Object, Object)

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

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} が'{principalEntityType}' で宣言されているエンティティ型と同じ階層にあるエンティティ型 '{principalEntityType}' を参照しているため、'{entityType}' に関連するエンティティ型を特定できません。

InvalidAlternateKeyValue(Object, Object)

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

InvalidCollectionIndicesEntryLength(Object, Object, Object, Object)

インデックス {indexProperties} のプロパティ '{property}' のコレクション インデックス エントリには {actualCount} 要素がありますが、プロパティ パスは {expectedCount} 複合コレクションを走査します。

InvalidComplexType(Object)

指定した型 '{type}' は、複合型として使用するパブリック コンストラクターを持つ非インターフェイス型である必要があります。 詳細については、https://aka.ms/efcore-docs-complex-types を参照してください。

InvalidEntityType(Object)

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

InvalidEntityTypeConfigurationAttribute(Object, Object)

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

InvalidEnumValue(Object, Object, Object)

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

InvalidEnumValue(Object, Object)

引数 '{argumentName}' に指定する値は、列挙型 '{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}' のエンティティを追跡できません。

InvalidMemberAccessChainExpression(Object)

式 '{expression}' は有効なメンバー アクセス式ではありません。 式は、単純なプロパティまたはフィールド アクセス 't => t.MyProperty' またはコレクション以外の複合プロパティ 't => t.MyComplex.MyProperty' を介したメンバー アクセスのチェーンを表す必要があります。

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}' の有効なナビゲーションではありません。 プロパティが存在し、有効な参照ナビゲーションまたはコレクション ナビゲーションであることを確認します。

InvalidNumberOfIndexCollectionIndices(Object, Object, Object)

{indexProperties} に指定されたインデックス コレクション インデックス エントリの数が無効です: {numValues} エントリが指定されましたが、インデックスには {numProperties} プロパティがあります。

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, Object)

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

InvalidPropertyListOnNavigation(Object, Object)

ナビゲーション '{1_entityType} で [ForeignKey] 属性を使用して指定されたプロパティ リスト。{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 は独自の内部サービス プロバイダーを構築していません。 '{useInternalServiceProvider}' の呼び出しを削除して Entity Framework にサービス プロバイダーをビルドすることを許可するか、'{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, Object)

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

InvalidSetTypeOwned(Object)

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

InvalidSetTypeWeak(Object)
古い.

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

InvalidStructuredJsonPathIndexCount(Object, Object)

指定されたインデックスの数 ({indicesCount}) は、JSON パス ({arraySegmentCount}) 内の配列セグメントの数と一致する必要があります。

InvalidSwitch(Object, Object)

無効な {name}: {value}

InvalidType(Object, Object, Object, Object)

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

InvalidTypeConversationWithInclude(Object, Object)

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

InvalidTypeConversionWithInclude(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} の [InverseProperty] 属性。{0_navigation}' とナビゲーション '{3_referencedEntityType}。{2_referencedNavigation}' は互いを指していません。 対応する名前を使用するように属性を変更するか、いずれかの名前を削除します。

InverseToOwnedType(Object, Object, Object, Object)

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

IQueryableNotAsync(Object)

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

JsonReaderInvalidTokenType(Object)

トークン型 '{tokenType}' が無効です。

KeyAttributeOnDerivedEntity(Object, Object, Object)

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

KeyAttributeOnDerivedEntity(Object, Object)

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

KeyInUse(Object, Object, Object, Object)

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

KeyInUse(Object, Object, Object)

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

KeylessTypeExistingKey(Object, Object)

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

KeylessTypeExistingKey(Object)

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

KeylessTypeTracked(Object)

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

KeylessTypeWithKey(Object, Object)

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

KeyOnComplexCollection(Object, Object, Object)

エンティティ型 '{entityType}' のキー {keyProperties} は、複合コレクション '{property}' を走査するため、構成できません。 キーは、パスが複雑なコレクションを通過するプロパティを参照できません。

KeyOnNullableComplexProperty(Object, Object, Object)

エンティティ型 '{entityType}' のキー {keyProperties} は、走査する複合プロパティ '{property}' が省略可能として構成されているため、構成できません。 キーの一部としてプロパティの 1 つを使用するには、複合プロパティを必須としてマークします。

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} はエンティティ型 '{entityType}' から削除できません。エンティティ型 '{otherEntityType}' で定義されているためです。

LiteralGenerationNotSupported(Object)

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

ManyToManyOneNav(Object, Object)

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

MissingBackingField(Object, Object, Object)

指定したフィールド '{field}' がプロパティ '{2_entityType} に見つかりませんでした。{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, Object)

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

MultipleNavigationsSameFk(Object, Object)

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

MultipleOwnerships(Object, Object)

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

MultipleOwnerships(Object)

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

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

NavigationForWrongForeignKey(Object, Object, Object, Object)

ナビゲーション '{1_entityType}。外部キー {actualForeignKeyProperties} 用に作成されているため、{0_navigation}' を外部キー {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' を使用して、このプロパティを無視します。 詳細については、https://aka.ms/efcore-docs-complex-types を参照してください。

NavigationSingleWrongClrType(Object, Object, Object, Object)

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

NavigationToKeylessType(Object, Object)

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

NavigationToShadowEntity(Object, Object, Object)
古い.

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

NoBackingField(Object, Object, Object)

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

NoBackingFieldLazyLoading(Object, Object)

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

NoClrNavigation(Object, Object)

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

NoClrType(Object)

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

NoDefiningNavigation(Object, Object, Object)
古い.

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

NoDiscriminatorForValue(Object, Object)

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

NoDiscriminatorProperty(Object)

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

NoDiscriminatorValue(Object)

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

NoFieldOrGetter(Object, Object)

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

NoFieldOrSetter(Object, Object)

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

NoGetter(Object, Object, Object)

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

NoIndexer(Object)

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

NoNavigation(Object, Object)
古い.

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

NonClrBaseType(Object, Object)
古い.

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

NonComparableKeyType(Object, Object, Object)

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

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}' から代入可能な型の単一の引数を受け取るインデクサーがないため、インデクサー プロパティ '{property}' を追加できません。

NonListCollection(Object, Object, Object, Object)

複合コレクション '{entityType}'.'{name}' は '{listInterface}' を実装しない '{type}' 型です。

NonNotifyingCollection(Object, Object, Object, Object)

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

NonNotifyingCollection(Object, Object, Object)

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

NonQueryTranslationFailed(Object)

次の 'ExecuteUpdate' または 'ExecuteDelete' 式を変換できませんでした。詳細については、内部例外を参照してください: '{expression}'

NonQueryTranslationFailedWithDetails(Object, Object)

LINQ 式 '{expression}' を変換できませんでした。 追加情報: {details} 詳細については、 https://go.microsoft.com/fwlink/?linkid=2101038 を参照してください。

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)

'{clrType}' は '{baseClrType}' の子孫ではないため、エンティティ型 '{entityType}' は '{baseEntityType}' から継承できません。

NotCollection(Object, Object)

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

NotParameterizedAttributeWithNonConstantNotSupportedInPrecompiledQueries(Object, Object)

クエリをプリコンパイルする場合、メソッド '{method}' の '{parameter}' パラメーターをパラメーター化できません。

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 値が設定されます。 詳細については、https://aka.ms/efcore-docs-complex-types を参照してください。

NullRequiredPrimitiveCollection(Object, Object)

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

ObjectRemovedFromModel(Object)

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

OptionsExtensionNotFound(Object)

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

OriginalValueNotStored(Object, Object)

プロパティ '{structuralType} の元の値は格納されません。{property}'.

OriginalValueNotTracked(Object, Object)

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

OwnedDerivedType(Object)

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

OwnerlessOwnedType(Object)

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

OwnershipNotCascadeDelete(Object, Object, Object, Object)

'{principalEntityType}' から '{dependentEntityType}' への所有権関係は、'{deleteBehavior}' 削除動作で構成されています。 所有権のリレーションシップでは、'{cascadeBehavior}' の削除動作を使用する必要があります。 明示的な削除動作の構成を削除するか、このリレーションシップを所有権として構成しないでください。

OwnershipNotRequired(Object, Object)

'{principalEntityType}' から '{dependentEntityType}' への所有権関係は省略可能として構成されます。 所有権のリレーションシップが必要です。 オプションの構成を削除するか、このリレーションシップを所有権として構成しないでください。

OwnershipToDependent(Object, Object, Object)

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

ParameterExpressionMustHaveName(Object)

パラメーター式 '{parameterExpression}' には名前が必要です。

PoolingContextCtorError(Object)

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

PrimaryKeyAttributeOnDerivedEntity(Object, Object)

主キーはルート型でのみ宣言できるため、派生型 '{derivedType}' は [PrimaryKey] 属性を持つことができません。 属性を '{rootType}' に移動するか、[NotMapped] 属性を使用するか、'OnModelCreating' の基本型で '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)

'{referencingEntityTypeOrNavigation}' から '{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}' メソッドを使用します。

PropertyIsNotACollection(Object, Object)

エンティティ型 '{entityType}' のプロパティ '{propertyName}' はコレクション プロパティではないため、インデックス付きコレクション アクセサーでは使用できません。

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} を持つ '{referencingEntityTypeOrNavigation}' から '{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 許容ではないため暗黙的に必要になります。 必要なリレーションシップが切断されたときに依存/子エンティティを削除する必要がある場合は、連鎖削除を使用するようにリレーションシップを構成します。 依存オブジェクトが別のプリンシパルに移動される場合は、'context' の設定を検討してください。ChangeTracker.DeleteOrphansTiming', 詳細については、 https://aka.ms/efcore-docs-changing-relationships を参照してください。 キー値を表示するには、'DbContextOptionsBuilder.EnableSensitiveDataLogging' を使用することを検討してください。

RelationshipConceptualNullSensitive(Object, Object, Object)

エンティティ '{firstType}' と '{secondType}' とキー値 '{secondKeyValue}' の間の関連付けが切断されましたが、リレーションシップは必須としてマークされているか、外部キーが null 許容ではないため暗黙的に必要になります。 必要なリレーションシップが切断されたときに依存/子エンティティを削除する必要がある場合は、連鎖削除を使用するようにリレーションシップを構成します。 依存オブジェクトが別のプリンシパルに移動される場合は、'context' の設定を検討してください。ChangeTracker.DeleteOrphansTiming', 詳細については、 https://aka.ms/efcore-docs-changing-relationships を参照してください。

RelationshipCycle(Object, Object, Object)

プロパティ '{entityType} を含むリレーションシップ サイクル。{property}' が検出されました。 これにより、Entity Framework が正しい構成を判断できなくなります。 プロパティと対応するプリンシパル プロパティで定義されている外部キーを確認し、そのうちの 1 つを削除するか、プロパティの 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, Object, Object)

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

SelfReferencingNavigationWithInverseProperty(Object, Object)

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

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 にサービス プロバイダーをビルドすることを許可するか、'{useInternalServiceProvider}' に渡された特定のサービス プロバイダーのすべての使用に対して '{optionCall}' の構成が変更されないようにします。

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, Object)

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

SkipNavigationInUseBySkipNavigation(Object, Object, Object)

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

SkipNavigationNoForeignKey(Object, Object)

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

SkipNavigationNoInverse(Object, Object)

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

SkipNavigationNonCollection(Object, Object)

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

SkipNavigationSelfInverse(Object, Object)

エンティティ型 '{entityType}' のスキップ ナビゲーション '{navigation}' は、それ自体の逆として設定できません。

SkipNavigationWrongInverse(Object, Object, Object, Object)

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

SkipNavigationWrongType(Object, Object, Object)

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

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}' として構成されています。これは、'{otherType}' として構成された型 '{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' です。

UnionTypeNotSupported(Object)

共用体の型はサポートされていないため、型 '{type}' をマップできません。 詳細については、https://github.com/dotnet/efcore/issues/36375 を参照してください。

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} の値。型が null 許容型ではない '{propertyType}' であるため、{0_property}' を null に設定することはできません。

ValueGenWithConversion(Object, Object, Object)

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

VisitIsNotAllowed(Object)

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

WarningAsErrorTemplate(Object, Object, Object)

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

WeakBaseType(Object, Object)
古い.

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

WeakDerivedType(Object)
古い.

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

WrongGenericPropertyType(Object, Object, Object, Object)

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

WrongStateManager(Object)

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

適用対象