CoreStrings 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
EF 例外狀況中使用的字串資源等等。
這些字串會公開供資料庫提供者和延伸模組使用。 應用程式程式碼需要這些字串是不尋常的。
public static class CoreStrings
type CoreStrings = class
Public Class CoreStrings
- 繼承
-
CoreStrings
屬性
CanConnectNotImplemented |
已過時。.
目前的資料庫提供者尚未實作 'CanConnect' 方法。 |
CannotConvertQueryableToEnumerableMethod |
無法將可查詢的方法轉換成可列舉的方法。 這可能是 Entity Framework 中的問題,請在 提出問題 https://go.microsoft.com/fwlink/?linkid=2142044 。 |
ConcurrentMethodInvocation |
第二個作業會在先前的作業完成之前,在此內容實例上啟動。 這通常是由使用相同 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,例如在 DbSet 上呼叫 'Load',然後系結至本機資料,以避免每次資料系結控制項逐一查看資料時,將查詢傳送至資料庫。 針對 WPF,系結至 'DbSet.Local.ToObservableCollection'。 針對 WinForms,系結至 'DbSet.Local.ToBindingList'。 若為 ASP.NET WebForms,請系結至 'DbSet.ToList' 或使用模型系結。 |
DefaultMethodInvoked |
EF。預設 < T > 屬性只能在 Entity Framework ExecuteUpdate 方法中使用。 |
DeleteBehaviorAttributeNotOnNavigationProperty |
[DeleteBehavior] 屬性只能在導覽屬性上指定,而且不支援組成外鍵的屬性。 |
DeleteBehaviorAttributeOnPrincipalProperty |
[DeleteBehavior] 屬性只能指定于關聯性的相依端。 |
EnumerableResetNotSupported |
無法重設這個列舉值。 |
ErrorInvalidQueryable |
無法在單一查詢執行中使用多個內容實例。 請確定查詢使用單一內容實例。 |
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'。 只有實作 'IAsyncQueryProvider' 的提供者可用於 Entity Framework 非同步作業。 |
ModelMutable |
當模型未標示為唯讀時,不允許執行時間中繼資料變更。 |
ModelReadOnly |
當模型標示為唯讀時,不允許中繼資料變更。 |
NativeAotNoCompiledModel |
使用 NativeAOT 發佈時不支援模型建置。 使用已編譯的模型。 |
NoEfServices |
Entity Framework 服務尚未新增至內部服務提供者。 請移除對 'UseInternalServiceProvider' 的呼叫,讓 Entity Framework 管理自己的內部服務,或使用資料庫提供者中的 方法,將必要的服務新增至服務提供者 (,例如 'AddEntityFrameworkSqlServer') 。 |
NoElements |
序列未包含項目。 |
NoInterceptionResult |
當 'InterceptionResult.HasResult' 為 false 時,會呼叫 'InterceptionResult.Result'。 |
NoProviderConfigured |
尚未為此 DbCoNtext 設定資料庫提供者。 您可以覆寫 'DbCoNtext.OnConfiguring' 方法或在應用程式服務提供者上使用 'AddDbCoNtext' 來設定提供者。 如果使用 'AddDbCoNtext',則也請確定您的 DbCoNtext 類型在其建構函式中接受 DbCoNtextOptions < TCoNtext > 物件,並將它傳遞給 DbCoNtext 的基底建構函式。 |
NotQueryingEnumerable |
指定的 'IQueryable' 不支援產生查詢字串。 |
ObjectRemovedFromModel |
物件已從模型中移除。 |
OwnedEntitiesCannotBeTrackedWithoutTheirOwner |
追蹤查詢嘗試在結果中投影擁有的實體,但沒有對應的擁有者,但沒有擁有者的實體無法追蹤。 在結果中包含擁有者實體,或使用 'AsNoTracking' 進行查詢非追蹤。 |
PoolingOptionsModified |
啟用 DbCoNtext 共用時,無法使用 'OnConfiguring' 修改 DbCoNtextOptions。 |
PropertyMethodInvoked |
EF。屬性 < T > 方法只能在 Entity Framework LINQ 查詢中使用。 |
QueryContextAlreadyInitializedStateManager |
目前查詢內容上多次呼叫 'InitializeStateManager' 方法。 這個方法只會在查詢列舉開始之前呼叫一次。 |
QuerySelectContainsGrouping |
不支援 'Select' 的翻譯,其中包含不含組合的群組參數。 |
QueryUnableToTranslateStringEqualsWithStringComparison |
'string' 的翻譯。不支援具有 'StringComparison' 參數的 Equals' 多載。 如需相關資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=2129535 。 |
RecursiveOnConfiguring |
嘗試在設定內容實例時使用。 DbCoNtext 實例無法在 'OnConfiguring' 內使用,因為它目前仍在設定中。 如果在先前的作業完成之前,在此內容實例上啟動第二個作業,就會發生這種情況。 並非所有的執行個體成員都是安全執行緒。 |
RecursiveOnModelCreating |
嘗試在建立模型時使用模型。 DbCoNtext 實例無法在 'OnModelCreating' 內以任何方式使用所建立的模型。 |
RelationshipCannotBeInverted |
一旦指定外鍵或主體索引鍵屬性,就無法變更關聯性的主體和相依端。 移除衝突的組態。 |
ResetNotSupported |
'ObservableCollection < T > .不支援 Clear',因為它使用 'INotifyCollectionChanged' 'Reset' 作業,而不會提供移除的專案。 使用對 'Remove' 的多個呼叫,或使用支援 'Clear' 的通知集合,例如 'Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet < T > '。 |
RuntimeModelMissingData |
要求的組態不會儲存在讀取優化模型中,請使用 'DbCoNtext.GetService < IDesignTimeModel > () 。模型'。 |
RuntimeParameterMissingParameter |
註冊執行時間參數時,Lambda 運算式只能有一個與 'QueryCompilationCoNtext.QueryCoNtextParameter' 運算式相同的參數。 |
SavepointsNotSupported |
使用中的資料庫提供者不支援儲存點。 |
SensitiveDataDisabled |
顯示其他資訊呼叫 'DbCoNtextOptionsBuilder.EnableSensitiveDataLogging'。 |
SequenceContainsMoreThanOneElement |
序列包含一個以上的專案。 |
SequenceContainsNoElements |
序列未包含項目。 |
SetOperationWithDifferentIncludesInOperands |
無法轉譯設定作業,因為兩個運算元都有不同的 「Include」作業。 請考慮在兩端套用相同的 「Include」。 |
TransactionsNotSupported |
目前的提供者不支援 System.Transaction。 |
方法
AbstractLeafEntityType(Object) |
無法具現化實體類型 '{entityType}' 的對應 CLR 類型,而且模型中沒有對應到具體 CLR 類型的衍生實體類型。 |
AddingProxyTypeAsEntityType(Object) |
無法將類型 '{typeName}' 新增至模型,因為它是動態產生的 Proxy 類型。 |
AmbiguousDependentEntity(Object, Object) |
實體類型 '{entityType}' 使用共用類型,而提供的實體目前會從數個擁有者實體參考。 若要存取特定參考的專案,請在擁有者專案上呼叫 '{targetEntryCall}'。 |
AmbiguousEndRequiredDependent(Object, Object) |
無法將實體類型 '{entityType}' 上的外鍵 {foreignKeyProperties} 設定為具有必要的相依專案,因為無法判斷相依端。 若要識別關聯性的相依端,請在 'OnModelCreating' 中設定外鍵屬性。 如需更多詳細資料,請參閱 https://go.microsoft.com/fwlink/?LinkId=724062 \(英文\)。 |
AmbiguousEndRequiredDependentNavigation(Object, Object, Object) |
流覽 '{entityType}。無法視需要設定 {navigation}',因為無法判斷基礎外鍵 {foreignKeyProperties} 的相依端。 若要識別關聯性的相依端,請在 '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} 作為外鍵。 若要解決此問題,請在至少一個關聯性上,在 'OnModelCreating' 中明確設定外鍵屬性。 |
AmbiguousOneToOneRelationship(Object, Object) |
無法判斷 '{dependentToPrincipalNavigationSpecification}' 與 '{principalToDependentNavigationSpecification}' 之間的一對一關聯性。 若要識別關聯性的相依端,請設定外鍵屬性。 如果這些導覽不應屬於相同的關聯性,請透過 'OnModelCreating' 中的個別方法鏈結獨立設定這些導覽。 如需更多詳細資料,請參閱 https://go.microsoft.com/fwlink/?LinkId=724062 \(英文\)。 |
AmbiguousOwnedNavigation(Object, Object) |
無法判斷 '{entityTypeNavigationSpecification}' 與 '{otherEntityType}' 之間的關聯性擁有者,因為這兩種類型都標示為擁有。 手動設定擁有權,或使用 [NotMapped] 屬性或使用 'OnModelCreating' 中的 'EntityTypeBuilder.Ignore' 忽略對應的導覽。 如需詳細資訊和範例,請參閱 https://aka.ms/efcore-docs-owned。 |
AmbiguousServiceProperty(Object, Object, Object) |
類型為 '{serviceType}' 的服務屬性 '{property}' 無法新增至實體類型 '{entityType}',因為有另一個相同類型的屬性。 使用 'OnModelCreating' 中的 [NotMapped] 屬性或 'EntityTypeBuilder.Ignore' 忽略其中一個屬性。 |
AmbiguousSharedTypeEntityTypeName(Object) |
共用類型實體類型 '{entityType}' 無法新增至模型,因為其名稱與 CLR 類型名稱相同。 這通常表示錯誤,請將其新增為非共用實體類型,或選擇不同的名稱。 |
AnnotationNotFound(Object) |
找不到批註 '{annotation}'。 請確定已新增批註。 |
AnnotationNotFound(Object, Object) |
找不到批註 '{annotation}'。 確定已將注釋新增至物件 {annotatable} |
ArgumentPropertyNull(Object, Object) |
引數 '{argument}' 的屬性 '{property}' 不可為 Null。 |
AttributeNotOnEntityTypeProperty(Object, Object, Object) |
[{attribute}] 屬性只能在實體類型屬性上指定。 從 '{type} 移除屬性。{propertyName}'。 |
AutoIncludeNavigationCycle(Object) |
自動包含導覽時偵測到迴圈:{cycleNavigations}。 若要修正此問題,請勿將迴圈中至少一個導覽設定為自動包含 |
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) |
無法為實體類型 '{entityType}' 指定篩選運算式 '{filter}'。 篩選準則只能套用至階層中的根實體類型。 |
BadFilterDerivedType(Object, Object, Object) |
無法為實體類型 '{entityType}' 指定篩選運算式 '{filter}'。 篩選準則只能套用至根實體類型 '{rootType}'。 |
BadFilterExpression(Object, Object, Object) |
針對實體類型 '{entityType}' 指定的篩選運算式 '{filter}' 無效。 運算式必須接受類型為 '{clrType}' 的單一參數,並傳回 bool。 |
BadFilterOwnedType(Object, Object) |
無法為擁有的實體類型 '{entityType}' 指定篩選運算式 '{filter}'。 篩選準則只能套用至未擁有的實體類型。 如需詳細資訊和範例,請參閱 https://aka.ms/efcore-docs-owned。 |
BadJsonValueReaderWriterType(Object) |
類型 '{givenType}' 無法當做 'JsonValueReaderWriter' 使用,因為它不會繼承自泛型 'JsonValueReaderWriter < TValue > '。 請務必從 '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}。{0_property}' 無法標示為可為 Null/選擇性,因為屬性的類型是 '{propertyType}',這不是可為 Null 的類型。 任何屬性都可以標示為不可為 Null/必要,但只有可為 Null 類型的屬性可以標示為可為 Null/選擇性。 |
CannotBeNullableElement(Object, Object, Object) |
屬性 '{entityType} 的專案類型。{property}' 無法標示為可為 Null/選擇性,因為元素的類型是 '{elementType}',這不是可為 Null 的類型。 任何專案類型都可以標示為不可為 Null/必要,但只有可為 Null 類型的元素可以標示為可為 Null/選擇性。 |
CannotBeNullablePK(Object, Object) |
屬性 '{1_entityType}。{0_property}' 無法標示為可為 Null/選擇性,因為屬性是索引鍵的一部分。 任何屬性都可以標示為不可為 Null/必要,但只有可為 Null 類型的屬性,而且不屬於索引鍵的一部分,可以標示為可為 Null/選擇性。 |
CannotConvertEnumValue(Object, Object) |
無法將字串值 '{value}' 從資料庫轉換成對應 '{enumType}' 列舉中的任何值。 |
CannotCreateJsonValueReaderWriter(Object) |
無法建立 reade/writer 類型的實例 '{readerWriterType}'。 請確定可以具現化類型,並具有公用無參數建構函式,或具有公用靜態 'Instance' 欄位,傳回要使用的單一實例。 |
CannotCreateValueComparer(Object, Object) |
無法建立值比較子類型 '{generatorType}' 的實例。 請確定可以具現化類型,並具有無參數建構函式,或使用接受委派的 '{method}' 多載。 |
CannotCreateValueConverter(Object, Object) |
無法建立實值轉換器類型 '{generatorType}' 的實例。 請確定可以具現化類型,並具有無參數建構函式,或使用接受委派的 '{method}' 多載。 |
CannotCreateValueGenerator(Object) |
無法建立實值產生器類型 '{generatorType}' 的實例。 請確定類型可以具現化並具有無參數建構函式,或使用接受委派的 'HasValueGenerator' 多載。 |
CannotCreateValueGenerator(Object, Object) |
無法建立實值產生器類型 '{generatorType}' 的實例。 請確定可以具現化類型,並具有無參數建構函式,或使用接受委派的 '{method}' 多載。 |
CannotLoadDetached(Object, Object) |
流覽 '{1_entityType}。無法載入 {0_navigation}',因為未追蹤實體。 只能載入追蹤實體的導覽。 |
CannotLoadDetachedShadow(Object, Object) |
流覽 '{1_entityType}。無法載入 {0_navigation}',因為一或多個索引鍵或外鍵屬性是陰影屬性,而且不會追蹤實體。 使用陰影值的關聯性只能載入追蹤實體。 |
CannotMarkNonShared(Object) |
類型 '{type}' 無法標示為非共用類型,因為模型中存在具有此 CLR 類型的共用類型實體類型。 |
CannotMarkShared(Object) |
類型 '{type}' 無法標示為共用類型,因為模型中已有具有相同 CLR 類型的實體類型。 |
CannotMaterializeAbstractType(Object) |
無法建立實體類型 '{entityType}' 的實例,因為它是抽象的。 請考慮將其設為非抽象或對應至少一個衍生類型。 |
CanOnlyConfigureExistingNavigations(Object, Object) |
流覽 '{1_entityType}。找不到 {0_navigationName}'。 請先將流覽新增至實體類型,再進行設定。 |
ChangeTrackingInterfaceMissing(Object, Object, Object) |
實體類型 '{entityType}' 已設定為使用 '{changeTrackingStrategy}' 變更追蹤策略,但不會實作必要的 '{notificationInterface}' 介面。 在 '{entityType}' 上實作 '{notificationInterface}',或使用不同的變更追蹤策略。 |
CircularDependency(Object) |
無法儲存變更,因為資料中偵測到迴圈相依性已儲存:'{cycle}'。 |
CircularInheritance(Object, Object) |
實體類型 '{entityType}' 無法繼承自 '{baseEntityType}',因為 '{baseEntityType}' 是 '{entityType}' 的子系。 檢閱您的模型組態。 |
ClashingMismatchedSharedType(Object, Object) |
無法新增共用類型實體類型 '{entityType}',因為模型已經包含具有相同名稱但具有不同 CLR 類型 '{otherClrType}' 的實體類型。 確定所有實體類型名稱都是唯一的。 |
ClashingNamedOwnedType(Object, Object, Object) |
名為 '{ownedTypeName}' 的實體類型已新增至模型。 設定擁有權 '{ownerEntityType}時,請使用不同的名稱。'OnModelCreating' 中的 {navigation}'。 如需詳細資訊和範例,請參閱 https://aka.ms/efcore-docs-owned。 |
ClashingNonOwnedDerivedEntityType(Object, Object) |
無法將實體類型 '{entityType}' 標示為擁有,因為衍生實體類型 '{derivedType}' 已設定為非擁有。 請勿將 '{derivedType}' 設定為非擁有,或在 'OnModelCreating' 中呼叫 'HasBaseType (null) '。 如需詳細資訊和範例,請參閱 https://aka.ms/efcore-docs-owned。 |
ClashingNonOwnedEntityType(Object) |
無法將實體類型 '{entityType}' 設定為擁有,因為它已經設定為非擁有。 如果您想要先覆寫先前的組態,請呼叫 'Ignore',從模型中移除實體類型。 如需詳細資訊和範例,請參閱 https://aka.ms/efcore-docs-owned。 |
ClashingNonSharedType(Object, Object) |
無法將具有 CLR 類型 '{type}' 的共用類型實體類型 '{entityType}' 新增至模型,因為已存在具有相同 CLR 類型的非共用實體類型。 |
ClashingNonWeakEntityType(Object) |
已過時。.
無法將具有定義導覽的實體類型 '{entityType}' 新增至模型,因為具有相同名稱的實體類型已經存在。 |
ClashingOwnedDerivedEntityType(Object, Object) |
實體類型 '{entityType}' 無法標示為非擁有,因為衍生實體類型 '{derivedType}' 已設定為擁有。 請勿將 '{derivedType}' 設定為擁有,或在 'OnModelCreating' 中呼叫 'HasBaseType (null) '。 如需詳細資訊和範例,請參閱 https://aka.ms/efcore-docs-owned。 |
ClashingOwnedEntityType(Object) |
實體類型 '{entityType}' 無法設定為非擁有,因為它已經設定為擁有。 在 或 |
ClashingSharedType(Object) |
無法將實體類型 '{entityType}' 新增至模型,因為其 CLR 類型已設定為共用類型。 |
ClashingWeakEntityType(Object) |
已過時。.
無法將實體類型 '{entityType}' 新增至模型,因為已存在具有相同名稱定義導覽的實體類型。 |
ClientProjectionCapturingConstantInMethodArgument(Object, Object) |
用戶端投影包含 '{constantType}' 常數運算式的參考,該常數運算式會當做引數傳遞至方法 '{methodName}'。 這可能會造成記憶體流失;請考慮將此常數指派給區域變數,並改用查詢中的 變數。 如需詳細資訊和範例,請參閱 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) |
已過時。.
類型 '{entityType}' 上不能有屬性 '{property}',因為類型在屬性不是時標示為陰影狀態。 陰影狀態類型只能包含陰影狀態屬性。 |
CollectionIsReference(Object, Object, Object, Object) |
屬性 '{1_entityType}。{0_property}' 是使用 '{collectionMethod}' 存取,但在模型中定義為非集合的參考流覽。 使用 '{referenceMethod}' 來存取參考導覽。 |
ComparerPropertyMismatch(Object, Object, Object, Object) |
類型 '{type}' 的比較子不能用於 '{entityType}。{propertyName}',因為其類型為 '{propertyType}'。 |
ComparerPropertyMismatchElement(Object, Object, Object, Object) |
元素類型 '{type}' 的比較子不能用於 '{entityType}。{propertyName}',因為其元素類型是 '{elementType}'。 |
CompiledModelIncompatibleTypeMapping(Object) |
所使用的類型對應與編譯的模型不相容。 對應類型必須具有 'public static readonly {typeMapping} {typeMapping}。Default' 屬性。 |
CompiledQueryDifferentModel(Object) |
編譯的查詢 '{queryExpression}' 是以與編譯模型不同的模型來執行。 編譯的查詢只能與單一模型搭配使用。 |
ComplexCollectionWrongClrType(Object, Object, Object, Object) |
集合複雜屬性 '{property}' 無法新增至類型 '{type}',因為其 CLR 類型 '{clrType}' 不會實作 'IEnumerable < {targetType}' > 。 集合複雜屬性必須實作複雜類型的 IEnumerable <> 。 |
ComplexPropertyCollection(Object, Object) |
新增集合複雜屬性 '{type}。不支援 {property}'。 如需相關資訊,請參閱 https://github.com/dotnet/efcore/issues/31237 。 |
ComplexPropertyIndexer(Object, Object) |
新增複雜屬性 '{type}。不支援 {property}' 作為索引子屬性。 如需相關資訊,請參閱 https://github.com/dotnet/efcore/issues/31244 。 |
ComplexPropertyNotFound(Object, Object) |
複雜屬性 '{type}。找不到 {property}'。 請確定屬性存在,且已包含在模型中作為複雜屬性。 |
ComplexPropertyOptional(Object, Object) |
設定複雜屬性 '{type}。不支援 {property}' 作為選擇性,請呼叫 'IsRequired () '。 如需相關資訊,請參閱 https://github.com/dotnet/efcore/issues/31376 。 |
ComplexPropertyShadow(Object, Object) |
設定複雜屬性 '{type}。不支援處於陰影狀態的 {property}'。 如需相關資訊,請參閱 https://github.com/dotnet/efcore/issues/31243 。 |
ComplexPropertyWrongClrType(Object, Object, Object, Object) |
無法將複雜屬性 '{property}' 新增至類型 '{type}',因為其 CLR 類型 '{clrType}' 不符合預期的 CLR 類型 '{targetType}'。 |
ComplexTypesNotSupported(Object) |
'{service}' 目前不支援複雜類型。 |
CompositeFkOnProperty(Object, Object) |
有多個屬性,其中 [ForeignKey] 屬性指向流覽 '{1_entityType}。{0_navigation}'。 若要使用資料批註定義複合外鍵,請在導覽上使用 [ForeignKey] 屬性。 |
CompositePKWithDataAnnotation(Object) |
實體類型 '{entityType}' 具有多個屬性與 [Key] 屬性。 將 [PrimaryKey] 屬性放在實體類型類別上或使用 'OnModelCreating' 中的 'HasKey' 所設定的複合主鍵。 |
ConflictingBackingFields(Object, Object, Object, Object) |
屬性 '{1_entityType}。{0_property}' 依慣例會比對 '{field1}' 和 '{field2}'。 在 'OnModelCreating' 中明確指定要與 'HasField' 搭配使用的備份欄位。 |
ConflictingFieldProperty(Object, Object, Object, Object, Object) |
成員 '{type}。{property}' 無法使用欄位 '{field}',因為它已經由 '{conflictingType} 使用。{conflictingProperty}'。 |
ConflictingForeignKeyAttributes(Object, Object) |
有多個 ForeignKeyAttributes 指向實體類型 '{entityType}' 上的相同屬性集 - '{propertyList}'。 |
ConflictingForeignKeyAttributes(Object, Object, Object) |
實體類型 '{entityType}' 上有多個 [ForeignKey] 屬性指向同一組屬性 '{propertyList}',並以主體實體類型 '{principalEntityType}' 為目標。 |
ConflictingKeylessAndPrimaryKeyAttributes(Object) |
實體類型 '{entity}' 同時具有 [Keyless] 和 [PrimaryKey] 屬性;必須移除一個 。 |
ConflictingPropertyOrNavigation(Object, Object, Object) |
無法將屬性或導覽 '{member}' 新增至 '{type}' 類型,因為 '{conflictingType}' 類型上已經存在具有相同名稱的屬性或流覽。 |
ConflictingRelationshipNavigation(Object, Object, Object, Object) |
無法在 '{newPrincipalNavigationSpecification}' 和 '{newDependentNavigationSpecification}' 之間建立關聯性,因為 '{existingPrincipalNavigationSpecification}' 與 '{existingDependentNavigationSpecification}' 之間已經存在關聯性。 導覽只能參與單一關聯性。 如果您想要先覆寫 'OnModelCreating' 中流覽 '{newDependentNavigationSpecification}' 上的現有關聯性呼叫 'Ignore'。 |
ConflictingRelationshipNavigation(Object, Object, Object, Object, Object, Object, Object, Object) |
無法建立 '{newPrincipalEntityType} 之間的關聯性。{newPrincipalNavigation}' 和 '{newDependentEntityType}。{newDependentNavigation}',因為 '{existingPrincipalEntityType} 之間已經有關聯性。{existingPrincipalNavigation}' 和 '{existingDependentEntityType}。{existingDependentNavigation}'。 導覽屬性只能參與單一關聯性。 |
ConstructorBindingFailed(Object, Object) |
無法在 '{parameters}' 中系結 '{failedBinds}' |
ConstructorConflict(Object, Object) |
建構函式 '{firstConstructor}' 和 '{secondConstructor}' 有相同的參數數目,而且可以由 Entity Framework 使用。 要使用的建構函式必須在 'OnModelCreating' 中設定。 |
ConstructorNotFound(Object, Object) |
找不到適用于實體類型 '{entityType}' 的建構函式。 下列建構函式具有無法系結至實體類型屬性的參數:{建構函式}請注意,只有對應的屬性可以系結至建構函式參數。 無法系結相關實體的導覽,包括所擁有類型的參考。 |
ConverterBadType(Object, Object, Object) |
值轉換器 '{converter}' 不能與類型 '{type}' 搭配使用。 此轉換器只能與 {allowed} 搭配使用。 |
ConverterPropertyMismatch(Object, Object, Object, Object) |
模型類型 '{converterType}' 的轉換器不能用於 '{entityType}。{propertyName}',因為其類型為 '{propertyType}'。 |
ConverterPropertyMismatchElement(Object, Object, Object, Object) |
元素類型 '{converterType}' 的轉換器不能用於 '{entityType}。{propertyName}',因為其元素類型是 '{elementType}'。 |
ConvertersCannotBeComposed(Object, Object, Object, Object) |
無法從 '{typeOneIn}' 到 '{typeOneOut}' 將轉換器從 '{typeTwoIn}' 撰寫為 '{typeTwoOut}',因為第一個轉換器的輸出類型不符合第二個轉換器的輸入類型。 |
CustomMetadata(Object, Object, Object) |
已過時。.
擴充方法 '{method}' 正與 '{interfaceType}' 的自訂實作搭配使用。 不支援使用 Entity Framework 中繼資料介面的自訂實作,請考慮改為衍生自 '{concreteType}'。 如果您有自訂中繼資料介面實作的吸引人的案例,請連絡 Entity Framework 小組,以便我們考慮達成此目的的方法。 |
DbContextMissingConstructor(Object) |
'AddDbCoNtext' 是以組態呼叫,但內容類型 '{coNtextType}' 只會宣告無參數建構函式。 這表示永遠不會使用傳遞至 'AddDbCoNtext' 的組態。 如果組態傳遞至 'AddDbCoNtext',則 '{coNtextType}' 應該宣告接受 DbCoNtextOptions{coNtextType} > 的 < 建構函式,而且必須將它傳遞至 DbCoNtext 的基底建構函式。 |
DbSetIncorrectGenericType(Object, Object, Object) |
無法建立實體類型 '{entityType}' 的 DbSet,因為它的類型為 '{entityClrType}',但提供的泛型型別是類型 '{genericType}'。 |
DebugViewError(Object) |
偵錯檢視擲回 {message}。 請回報以下位置: https://github.com/dotnet/efcore |
DebugViewQueryExpressionError(Object) |
建立查詢運算式時發生錯誤: {message}。 |
DebugViewQueryStringError(Object) |
建立查詢字串時發生錯誤: {message}。 |
DefiningQueryWithKey(Object) |
實體類型 '{entityType}' 無法使用 'ToQuery' 來建立定義查詢,因為它也會定義主鍵。 定義查詢只能用來備份沒有索引鍵的實體類型。 |
DeleteBehaviorAttributeNotOnNavigationProperty(Object, Object) |
[DeleteBehavior] 屬性只能在導覽屬性上指定,而且不支援組成外鍵的屬性。 從 '{type} 移除屬性。{propertyName}'。 |
DeleteBehaviorAttributeOnPrincipalProperty(Object, Object) |
[DeleteBehavior] 屬性只能指定于關聯性的相依端。 從 '{entityType} 移除屬性。{navigationName}'。 |
DependentEntityTypeNotInRelationship(Object, Object, Object) |
您正在設定 '{dependentEntityType}' 與 '{principalEntityType}' 之間的關聯性,但已在 '{entityType}' 上指定外鍵。 外鍵必須在屬於關聯性的型別上定義。 |
DerivedEntityCannotBeKeyless(Object) |
無法設定實體類型 '{entityType}' 的基底類型,因為它已設定為無索引鍵。 如需無索引鍵實體類型的詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=2141943 。 |
DerivedEntityCannotHaveKeys(Object) |
無法設定實體類型 '{entityType}' 的基底類型,因為它已定義一或多個索引鍵。 只有根類型可以有索引鍵。 |
DerivedEntityOwnershipMismatch(Object, Object, Object, Object) |
無法將 '{baseEntityType}' 設定為實體類型 '{derivedEntityType}' 的基底類型,因為 '{ownedEntityType}' 已設定為擁有,而 '{nonOwnedEntityType}' 是非擁有的。 階層中的所有實體類型都必須擁有相同的擁有權狀態。 如需詳細資訊和範例,請參閱 https://aka.ms/efcore-docs-owned。 |
DerivedEntityTypeHasNoKey(Object, Object) |
'{derivedType}' 無法設定為無索引鍵,因為它是衍生類型;根類型 '{rootType}' 必須改為設定為無索引鍵。 如果您不打算將 '{rootType}' 包含在模型中,請確定它不是由內容上的 DbSet 屬性所參考、在 'OnModelCreating' 中對 ModelBuilder 的組態呼叫中參考,或從模型中所包含的類型導覽參考。 如需無索引鍵實體類型的詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=2141943 。 |
DerivedEntityTypeKey(Object, Object) |
'{derivedType}' 上無法設定索引鍵,因為它是衍生類型。 金鑰必須設定在根類型 '{rootType}' 上。 如果您不打算將 '{rootType}' 包含在模型中,請確定它不是由您內容上的 DbSet 屬性所參考、在對 ModelBuilder 的組態呼叫中參考,或從模型中所包含的類型巡覽參考。 |
DerivedTypeDefiningQuery(Object, Object) |
實體類型 '{entityType}' 無法有定義查詢,因為它衍生自 '{baseType}'。 只有基底實體類型可以有定義查詢。 |
DiscriminatorEntityTypeNotDerived(Object, Object) |
無法設定實體類型 '{entityType}' 的辨識子值,因為它不會衍生自 '{rootEntityType}'。 |
DiscriminatorPropertyMustBeOnRoot(Object) |
無法為實體類型 '{entityType}' 設定辨別子屬性,因為它不是繼承階層的根目錄。 |
DiscriminatorPropertyNotFound(Object, Object) |
無法將屬性 '{property}' 設定為實體類型 '{entityType}' 的辨別子,因為它不是 '{entityType}' 的屬性。 |
DiscriminatorValueIncompatible(Object, Object, Object) |
無法設定實體類型 '{entityType}' 的鑒別子值 '{value}',因為它無法指派給類型 '{discriminatorType}' 的辨別子屬性。 |
DuplicateAnnotation(Object) |
無法新增批註 '{annotation}',因為已存在具有相同名稱的注釋。 |
DuplicateAnnotation(Object, Object) |
無法新增注釋 '{annotation}',因為物件 {annotatable} 上已經存在具有相同名稱的注釋 |
DuplicateComplexType(Object) |
複雜類型 '{complexType}' 無法新增至模型,因為已存在具有相同名稱的複雜類型。 |
DuplicateDiscriminatorValue(Object, Object, Object) |
'{entityType1}' 的辨別值是 '{discriminatorValue}',這與 '{entityType2}' 相同。 階層中的每個具體實體類型都必須有唯一的辨別子值。 |
DuplicateEntityType(Object) |
實體類型 '{entityType}' 無法新增至模型,因為具有相同名稱的實體類型已經存在。 |
DuplicateForeignKey(Object, Object, Object, Object, Object) |
外鍵 {foreignKeyProperties} 無法新增至實體類型 '{entityType}',因為相同屬性上的外鍵已存在於實體類型 '{duplicateEntityType}' 上,也會以 '{principalType} 上的索引鍵 {keyProperties} 為目標。 |
DuplicateIndex(Object, Object, Object) |
索引 {indexProperties} 無法新增至實體類型 '{entityType}',因為相同屬性上的未命名索引已存在於實體類型 '{duplicateEntityType}' 上。 請考慮在 'OnModelCreating' 中新增其中一個索引的名稱。 |
DuplicateKey(Object, Object, Object) |
索引鍵 {keyProperties} 無法新增至實體類型 '{entityType}',因為相同屬性上的索引鍵已存在於實體類型 '{duplicateEntityType}' 上。 |
DuplicateNamedIndex(Object, Object, Object, Object) |
在屬性 {indexProperties} 上定義的索引 '{indexName}' 無法新增至實體類型 '{entityType}',因為實體類型 '{duplicateEntityType}' 上已有具有相同名稱的索引。 |
DuplicateNavigationsOnBase(Object, Object, Object) |
類型 '{entityType}' 不能有基底類型 '{baseType}',因為這兩種類型都包含導覽: {navigations}。 |
DuplicatePropertiesOnBase(Object, Object, Object, Object, Object, Object) |
類型 '{entityType}' 不能有基底類型 '{baseType}',因為屬性 '{derivedPropertyType}' 。{derivedProperty}' 和 '{basePropertyType}。{baseProperty}' 發生衝突。 |
DuplicatePropertyInForeignKey(Object, Object) |
屬性 {propertyList} 無法用於外鍵,因為它們包含重複的: '{property}'。 |
DuplicatePropertyInIndex(Object, Object) |
屬性 {propertyList} 無法用於索引,因為它們包含重複的: '{property}'。 |
DuplicatePropertyInKey(Object, Object) |
屬性 {propertyList} 無法用於索引鍵,因為它們包含重複的: '{property}'。 |
DuplicatePropertyInList(Object, Object) |
無法使用屬性清單 {propertyList},因為它包含重複的 - '{property}'。 |
DuplicateServicePropertyType(Object, Object, Object, Object, Object) |
類型為 '{serviceType}' 的服務屬性 '{property}' 無法新增至實體類型 '{entityType}',因為相同類型的服務屬性 '{duplicateName}' 已存在於實體類型 '{duplicateEntityType}' 上。 |
DuplicateTrigger(Object, Object, Object) |
觸發程式 '{trigger}' 無法新增至實體類型 '{entityType}',因為實體類型 '{conflictingEntityType}' 上已有另一個具有相同名稱的觸發程式。 |
EmptyComplexType(Object) |
複雜類型 '{complexType}' 沒有定義任何屬性。 設定至少一個屬性,或未在模型中包含此類型。 |
EntityEqualityContainsWithCompositeKeyNotSupported(Object) |
無法轉譯實體 '{entityType}' 上的 Contains () 運算子,因為它具有複合索引鍵。 |
EntityEqualityOnCompositeKeyEntitySubqueryNotSupported(Object, Object) |
無法在實體類型 '{entityType}' 的子查詢運算式上轉譯 '{comparisonOperator}',因為它具有複合主鍵。 如需如何重寫查詢的資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=2141942 。 |
EntityEqualityOnKeylessEntityNotSupported(Object) |
不支援實體類型 '{entityType}' 的比較,因為它是無索引鍵實體。 |
EntityEqualityOnKeylessEntityNotSupported(Object, Object) |
無法在實體類型 '{entityType}' 的運算式上轉譯 '{comparisonOperator}',因為它是無索引鍵實體。 請考慮改用實體屬性。 如需無索引鍵實體類型的詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=2141943 。 |
EntityEqualitySubqueryWithCompositeKeyNotSupported(Object) |
此查詢會造成子查詢的多重評估,因為實體 '{entityType}' 具有複合索引鍵。 重寫查詢,以避免子查詢。 |
EntityRequiresKey(Object) |
實體類型 '{entityType}' 需要定義主鍵。 如果您想要使用無索引鍵實體類型,請在 'OnModelCreating' 中呼叫 'HasNoKey'。 如需無索引鍵實體類型的詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=2141943 。 |
EntityTypeInUseByDerived(Object, Object) |
無法移除實體類型 '{entityType}',因為 '{derivedEntityType}' 衍生自它。 移除實體類型之前,必須先移除或設定所有衍生實體類型,才能使用不同的基底實體類型。 |
EntityTypeInUseByForeignKey(Object, Object, Object) |
無法移除實體類型 '{entityType}',因為它正透過外鍵 {foreignKey} 參考 '{referencedEntityType}'。 必須先移除所有外鍵,才能移除實體類型。 |
EntityTypeInUseByReferencingForeignKey(Object, Object, Object) |
無法移除實體類型 '{entityType}',因為它正由 '{referencingEntityType}' 上的外鍵 {foreignKeyProperties} 參考。 必須先移除所有參考外鍵,才能移除實體類型。 |
EntityTypeInUseByReferencingSkipNavigation(Object, Object, Object) |
無法移除實體類型 '{entityType}',因為它正由 '{referencingEntityType}' 上的略過流覽 '{skipNavigation}' 所參考。 必須先移除所有參考略過導覽,才能移除實體類型。 |
EntityTypeModelMismatch(Object, Object) |
實體類型 '{firstEntityType}' 和 '{secondEntityType}' 不屬於相同的模型。 |
EntityTypeNotFound(Object) |
找不到實體類型 '{entityType}'。 請確定實體類型已新增至模型。 |
EntityTypeNotInRelationship(Object, Object, Object) |
指定的實體類型 '{entityType}' 無效。 它必須是相依實體類型 '{dependentType}'、主體實體類型 '{principalType}' 或衍生自其中之一的實體類型。 |
EntityTypeNotInRelationshipStrict(Object, Object, Object) |
指定的實體類型 '{entityType}' 無效。 它必須是相依實體類型 '{dependentType}' 或主體實體類型 '{principalType}'。 |
EntityTypesNotInRelationship(Object, Object, Object, Object) |
提供的實體類型 '{invalidDependentType}' 和 '{invalidPrincipalType}' 無效。 在相同的階層中指定 '{dependentType}' 和 '{principalType}'或實體類型。 |
ErrorMaterializingProperty(Object, Object) |
讀取屬性 '{entityType} 的資料庫值時發生例外狀況。{property}'。 如需詳細資訊,請參閱內部例外狀況。 |
ErrorMaterializingPropertyInvalidCast(Object, Object, Object, Object) |
讀取屬性 '{entityType} 的資料庫值時發生錯誤。{property}'。 預期的類型為 '{expectedType}',但實際值的類型為 '{actualType}'。 |
ErrorMaterializingPropertyNullReference(Object, Object, Object) |
讀取屬性 '{entityType} 的資料庫值時發生例外狀況。{property}'。 預期的類型為 '{expectedType}',但實際值為 Null。 |
ErrorMaterializingValueInvalidCast(Object, Object) |
讀取資料庫值時發生例外狀況。 預期的類型為 '{expectedType}',但實際值的類型為 '{actualType}'。 |
ErrorMaterializingValueNullReference(Object) |
讀取資料庫值時發生例外狀況。 預期的類型為 '{expectedType}',但實際值為 Null。 |
ExecutionStrategyExistingTransaction(Object, Object) |
設定的執行策略 '{strategy}' 不支援使用者起始的交易。 使用 '{getExecutionStrategyMethod}' 傳回的執行策略,將交易中的所有作業執行為可重試的單位。 |
ExpressionParameterizationExceptionSensitive(Object) |
嘗試評估 LINQ 查詢參數運算式 '{expression}' 時擲回例外狀況。 如需詳細資訊,請參閱內部例外狀況。 |
FieldNameMismatch(Object, Object, Object) |
指定的欄位 '{field}' 無法用於屬性 '{entityType}。{property}',因為它與屬性名稱不符。 未與 CLR 屬性相關聯的實體類型屬性必須完全符合功能變數名稱。 |
FindNotCompositeKey(Object, Object) |
實體類型 '{entityType}' 是以單一索引鍵屬性定義,但 {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) |
無法從實體類型 '{entityType}' 移除外鍵 {foreignKeyProperties}',因為它是由實體類型 '{navigationEntityType}' 上的略過流覽 '{navigation}' 所參考。 必須先移除所有參考略過導覽,才能移除參考的外鍵。 |
ForeignKeyPropertiesWrongEntity(Object, Object) |
指定的外鍵屬性 {foreignKeyProperties} 不會在實體類型 '{entityType}' 上宣告。 確定在目標實體類型上宣告外鍵屬性。 |
ForeignKeyPropertyInKey(Object, Object, Object, Object) |
屬性 '{property}' 不能是 '{entityType}' 上外鍵的一部分,因為它具有儲存產生的值,而且包含在基底實體類型 '{baseEntityType}' 上定義的索引鍵 {keyProperties} 中。 使用 'ValueGeneratedNever' 設定 '{property}',或改為在 '{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}' 中移除,因為它是在實體類型 '{otherEntityType}' 上定義。 |
FullChangeTrackingRequired(Object, Object, Object, Object) |
需要完整變更追蹤通知時,實體類型 '{entityType}' 已設定為使用 '{changeTrackingStrategy}' 變更追蹤策略。 使用 'OnModelCreating' 中的 'ModelBuilder.HasChangeTrackingStrategy' 來設定模型中的所有實體類型,以使用 '{fullStrategy}' 或 '{fullPlusStrategy}' 策略。 |
FunctionOnClient(Object) |
不支援 '{methodName}' 方法,因為查詢已切換到用戶端評估。 這通常會發生在方法的引數無法轉譯為伺服器時。 重寫查詢以避免用戶端評估引數,以便將方法轉譯為伺服器。 |
GraphDoesNotContainVertex(Object) |
無法新增提供的邊緣,因為圖形不包含頂點 '{vertex}'。 |
IdentifyingRelationshipCycle(Object) |
偵測到涉及下列實體類型之主鍵的關聯性週期:'{entityType}'。 這可防止插入任何實體,而不違反存放區條件約束。 檢閱在主鍵上定義的外鍵,並移除或使用其中至少一個屬性的其他屬性。 |
IdentityConflict(Object, Object) |
無法追蹤實體類型 '{entityType}' 的實例,因為已經追蹤 {keyProperties} 具有相同索引鍵值的另一個實例。 附加現有的實體時,請確定已附加一個具有指定索引鍵值的實體實例。 請考慮使用 'DbCoNtextOptionsBuilder.EnableSensitiveDataLogging' 來查看衝突的索引鍵值。 |
IdentityConflictOwned(Object, Object) |
無法追蹤實體類型 '{entityType}' 的實例,因為已經追蹤 {keyProperties} 具有相同索引鍵值的另一個實例。 取代擁有的實體時,請修改屬性,而不需變更實例,或先中斷連結先前擁有的實體專案。 請考慮使用 'DbCoNtextOptionsBuilder.EnableSensitiveDataLogging' 來查看衝突的索引鍵值。 |
IdentityConflictOwnedSensitive(Object, Object) |
無法追蹤實體類型 '{entityType}' 的實例,因為已經追蹤具有索引鍵值 '{keyValue}' 的另一個實例。 取代擁有的實體時,請修改屬性,而不需變更實例,或先中斷連結先前擁有的實體專案。 |
IdentityConflictSensitive(Object, Object) |
無法追蹤實體類型 '{entityType}' 的實例,因為已經追蹤具有索引鍵值 '{keyValue}' 的另一個實例。 附加現有的實體時,請確定已附加一個具有指定索引鍵值的實體實例。 |
ImplementationTypeRequired(Object) |
無法判斷 '{service}' 服務註冊的實作類型。 特定實作類型必須用於預期多個註冊的服務,以避免重複專案。 |
IncludeBadNavigation(Object, Object) |
屬性 '{property}' 不是實體類型 '{entityType}' 的導覽屬性。 'Include (字串) ' 方法只能與導覽屬性名稱的 '.' 分隔清單搭配使用。 |
IncludeNotSpecifiedDirectlyOnEntityType(Object, Object) |
不支援 Include 作業 '{include}'。 '{invalidNavigation}' 必須是實體類型上定義的導覽屬性。 |
IncludeOnEntityWithDefiningQueryNotSupported(Object) |
定義查詢的實體不支援 Include。 實體類型:'{entityType}' |
IncludeOnEntityWithDefiningQueryNotSupported(Object, Object) |
已過時。.
實體類型 '{entityType}' 不支援具有引數 '{expression}' 的 'Include' 作業,因為它具有定義查詢。 |
IncludeOnNonEntity(Object) |
無法套用引數 '{expression}' 的 'Include' 作業。 來源不是已知實體類型或 'Include' 的可查詢專案,是在透過導覽投影不同實體類型的 'Select' 方法之後套用。 請考慮在 'Select' 方法呼叫之前套用 'Include'。 |
IncludeWithCycle(Object, Object) |
Include 路徑 '{navigationName}- > {inverseNavigationName}' 會產生迴圈。 在無追蹤查詢中不允許迴圈;使用追蹤查詢或移除迴圈。 |
InconsistentInheritance(Object, Object) |
實體類型 '{entityType}' 應該衍生自 '{baseEntityType}',以反映對應 CLR 類型的階層。 |
InconsistentInheritance(Object, Object, Object) |
實體類型 '{entityType}' 設定為衍生自 '{baseEntityType}',不過,根據應該衍生自 '{clrBaseEntityType}' 之對應 CLR 類型的階層。 將 '{entityType}' 設定為基底類型為 '{baseEntityType}' 或 'null'。 |
InconsistentOwnership(Object, Object) |
已過時。.
實體類型 '{ownedEntityType}' 已設定為擁有,但實體類型 '{nonOwnedEntityType}' 不是。 設定所有實體類型,以定義共用 CLR 類型的導覽,如 'OnModelCreating' 中擁有。 |
IncorrectNumberOfArguments(Object, Object, Object) |
'{method}' 是以 {argumentCount} 引數叫用,但具有 {parameterCount} 參數。 |
IndexPropertiesWrongEntity(Object, Object) |
指定的索引屬性 {indexProperties} 不會在實體類型 '{entityType}' 上宣告。 確定目標實體類型上已宣告索引屬性。 |
IndexWrongType(Object, Object, Object) |
索引 {index} 無法從實體類型 '{entityType}' 中移除,因為它是在實體類型 '{otherEntityType}' 上定義。 |
InheritedPropertyCannotBeIgnored(Object, Object, Object) |
類型 '{type}' 上無法忽略屬性 '{property}',因為它在基底類型 '{baseType}' 上宣告。 若要從模型排除此屬性,請在 'OnModelCreating' 的基底類型上使用 [NotMapped] 屬性或 'Ignore'。 |
InterfacePropertyNotAdded(Object, Object, Object) |
屬性 '{entityType}。{navigation}' 是介面類別型, ('{propertyType}') 。 如果是導覽,請將此屬性轉換成對應的實體類型,手動設定此屬性的關聯性。 否則,請使用 'OnModelCreating' 中的 [NotMapped] 屬性或 'Ignore' 來忽略 屬性。 |
IntraHierarchicalAmbiguousTargetEntityType(Object, Object, Object, Object) |
已過時。.
無法判斷與 '{entityType}' 相關的實體類型,因為指定的外鍵 {foreignKeyProperties} 參考實體類型 '{principalEntityType}',其位於與 '{dependentEntityType}' 上宣告的實體類型相同的階層中。 |
InvalidAlternateKeyValue(Object, Object) |
無法追蹤類型為 '{entityType}' 的實體,因為替代索引鍵屬性 '{keyProperty}' 為 Null。 如果未在關聯性中使用替代索引鍵,請考慮改用唯一索引。 唯一索引可能包含 Null,而替代索引鍵則不能。 |
InvalidComplexType(Object) |
指定的類型 '{type}' 必須是具有公用建構函式的非介面類別型,才能當做複雜類型使用。 |
InvalidEntityType(Object) |
指定的類型 '{type}' 必須是非介面參考類型,才能當做實體類型使用。 |
InvalidEntityTypeConfigurationAttribute(Object, Object) |
類型 '{entityTypeConfigurationType}' 的實體類型組態無效。 使用 EntityTypeConfigurationAttribute 指定的組態必須實作 'IEntityTypeConfiguration < {entityType}' > 。 |
InvalidEnumValue(Object, Object) |
為引數 '{argumentName}' 提供的值必須是列舉類型 '{enumType}' 的有效值。 |
InvalidEnumValue(Object, Object, Object) |
為引數 '{argumentName}' 提供的值 '{value}' 必須是列舉類型 '{enumType}' 的有效值。 |
InvalidIncludeExpression(Object) |
運算式 '{expression}' 在 'Include' 作業內無效,因為它不代表屬性存取:'t = > t.MyProperty'。 若要以在衍生類型上宣告的導覽為目標,請使用轉型 ('t = > ( (衍生) 未) 。MyProperty') 或 'as' 運算子 ('t = > (不是衍生) 。MyProperty') 。 您可以藉由撰寫 Where、OrderBy (Descending) 、ThenBy (Descending) 、Skip 或 Take 作業來篩選集合導覽存取。 如需包含相關資料的詳細資訊,請參閱 https://go.microsoft.com/fwlink/?LinkID=746393 。 |
InvalidIncludeLambdaExpression(Object, Object) |
{methodName} 屬性 Lambda 運算式 '{includeLambdaExpression}' 無效。 運算式應該代表屬性存取:'t = > t.MyProperty'。 若要在衍生類型上宣告的目標導覽,請指定目標型別的明確具型別 Lambda 參數,例如 ' (Derived d) = > d.MyProperty'。 如需包含相關資料的詳細資訊,請參閱 http://go.microsoft.com/fwlink/?LinkID=746393 。 |
InvalidKeyValue(Object, Object) |
無法追蹤類型為 '{entityType}' 的實體,因為其主鍵屬性 '{keyProperty}' 為 Null。 |
InvalidMemberExpression(Object) |
運算式 '{expression}' 不是有效的成員存取運算式。 運算式應該代表簡單的屬性或欄位存取:'t = > t.MyProperty'。 |
InvalidMembersExpression(Object) |
運算式 '{expression}' 不是有效的成員存取運算式。 運算式應該代表簡單的屬性或欄位存取:'t = > t.MyProperty'。 指定多個屬性或欄位時,請使用匿名型別:'t = > new {{ t.MyProperty, t.MyField }}'。 |
InvalidNavigationWithInverseProperty(Object, Object, Object, Object) |
屬性 '{1_entityType} 上的 [InverseProperty] 屬性。{0_property}' 無效。 屬性 '{referencedProperty}' 不是相關類型 '{referencedEntityType}' 的有效導覽。 請確定屬性存在,而且是有效的參考或集合導覽。 |
InvalidNumberOfIndexSortOrderValues(Object, Object, Object) |
為 {indexProperties} 提供的索引排序次序值數目無效: {numValues} 值,但索引具有 {numProperties} 屬性。 |
InvalidPropertiesExpression(Object) |
已過時。.
屬性運算式 '{expression}' 無效。 運算式應該代表簡單的屬性存取:'t = > t.MyProperty'。 指定多個屬性時,請使用匿名型別:'t = > new {{ t.MyProperty1, t.MyProperty2 }}'。 |
InvalidPropertyExpression(Object) |
已過時。.
運算式 '{expression}' 不是有效的屬性運算式。 運算式應該代表簡單的屬性存取:'t = > t.MyProperty'。 |
InvalidPropertyListOnNavigation(Object, Object) |
在導覽 '{1_entityType} 上使用 [ForeignKey] 屬性指定的屬性清單。{0_navigation}' 不正確。 屬性值應該是以逗號分隔的屬性名稱清單。 |
InvalidPropertyListOnNavigation(Object, Object, Object) |
在流覽 '{1_entityType} 上使用 [ForeignKey (「{2_properties}」) ] 屬性指定的屬性清單。{0_navigation}' 不正確。 提供以逗號分隔的屬性名稱清單。 |
InvalidRelationshipUsingDataAnnotations(Object, Object, Object, Object) |
使用 [InverseProperty] 和 [ForeignKey] 屬性指定了不正確關聯性。 流覽 '{1_entityType}。{0_navigation}' 和 '{3_referencedEntityType}。{2_referencedNavigation}' 與 [InverseProperty] 屬性相關,但針對兩個導覽指定的 [ForeignKey] 屬性有不同的值。 請指定相同的屬性,或移除其中一個屬性。 |
InvalidReplaceService(Object, Object) |
已呼叫 '{replaceService}',但 Entity Framework 並未建置自己的內部服務提供者。 允許 Entity Framework 藉由移除對 '{useInternalServiceProvider}' 的呼叫,或先將取代服務建置到服務提供者中,再將其傳遞至 '{useInternalServiceProvider}'。 |
InvalidSetKeylessOperation(Object) |
叫用的方法無法用於實體類型 '{entityType}',因為它沒有主鍵。 如需無索引鍵實體類型的詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=2141943 。 |
InvalidSetSameTypeWithDifferentNamespace(Object, Object) |
無法建立 '{typeName}' 的 DbSet,因為此類型未包含在內容的模型中。 不過,模型在不同的命名空間中包含具有相同名稱的實體類型:'{entityTypeName}'。 |
InvalidSetSharedType(Object) |
無法建立 '{typeName}' 的 DbSet,因為它已設定為共用類型實體類型。 透過接受實體類型名稱的 'Set' 方法多載來存取實體類型。 |
InvalidSetType(Object) |
無法建立 '{typeName}' 的 DbSet,因為此類型未包含在內容的模型中。 |
InvalidSetTypeOwned(Object) |
無法建立 '{typeName}' 的 DbSet,因為它已設定為擁有的實體類型,而且必須透過自己的實體類型存取。 |
InvalidSetTypeOwned(Object, Object) |
無法建立 '{typeName}' 的 DbSet,因為它已設定為擁有的實體類型,而且必須透過自己的實體類型 '{ownerType}' 存取。 如需相關資訊,請參閱 https://aka.ms/efcore-docs-owned 。 |
InvalidSetTypeWeak(Object) |
已過時。.
無法建立 '{typeName}' 的 DbSet,因為它對應至具有定義導覽的多個實體類型,而且應該透過擁有實體存取。 |
InvalidSwitch(Object, Object) |
不正確 {name}: {value} |
InvalidType(Object, Object, Object, Object) |
屬性 '{1_entityType}的值。{0_property}' 無法設定為類型 '{valueType}' 的值,因為其類型為 '{propertyType}'。 |
InvalidTypeConversationWithInclude(Object, Object) |
無法包含 'Include' 作業所指定的導覽鏈結 '{includeExpression}',因為轉換的類型 '{type}' 不是模型的一部分。 |
InvalidUseService(Object, Object, Object) |
已呼叫 '{useService}',但 Entity Framework 並未建置自己的內部服務提供者。 允許 Entity Framework 藉由移除對 '{useInternalServiceProvider}' 的呼叫來建置服務提供者,或先將 '{service}' 服務傳遞給 '{useInternalServiceProvider}',再將它傳遞給 '{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}。不支援 {navigation}',因為它指向擁有的實體類型 '{ownedType}'。 只有實體類型 '{ownerType}' 的擁有權流覽可以指向擁有的實體類型。 如需相關資訊,請參閱 https://aka.ms/efcore-docs-owned 。 |
IQueryableNotAsync(Object) |
來源 'IQueryable' 不會實作 'IAsyncEnumerable < {genericParameter} > '。 只有實作 'IAsyncEnumerable' 的來源可用於 Entity Framework 非同步作業。 |
KeyAttributeOnDerivedEntity(Object, Object) |
衍生類型 '{derivedType}' 在屬性 '{property}' 上不能有 [Key] 屬性,因為主鍵只能在根類型上宣告。 |
KeyAttributeOnDerivedEntity(Object, Object, Object) |
衍生類型 '{derivedType}' 在屬性 '{property}' 上不能有 [Key] 屬性,因為主鍵只能在根類型上宣告。 使用 [NotMapped] 屬性或呼叫 'EntityTypeBuilder.Ignore' 在 'OnModelCreating' 的基底類型上,將屬性 '{property}' 移至 '{rootType}' 或從模型中移除 '{rootType}'。 |
KeyInUse(Object, Object, Object) |
無法從實體類型 '{entityType}' 移除索引鍵 {key}',因為它是由實體類型 '{dependentType}' 中的外鍵所參考。 必須先移除或重新定義所有外鍵,才能移除參考的索引鍵。 |
KeyInUse(Object, Object, Object, Object) |
無法從實體類型 '{entityType}' 移除索引鍵 {keyProperties}',因為它是由實體類型 '{dependentType}' 上定義的外鍵 {foreignKeyProperties} 所參考。 移除金鑰之前,請先移除或變更所有參考外鍵的主體索引鍵。 |
KeylessTypeExistingKey(Object) |
實體類型 '{entityType}' 無法標示為無索引鍵,因為它包含索引鍵。 |
KeylessTypeExistingKey(Object, Object) |
實體類型 '{entityType}' 無法標示為無索引鍵,因為它包含金鑰 {keyProperties}。 |
KeylessTypeTracked(Object) |
無法追蹤類型 '{type}' 的實例,因為它沒有主鍵。 只能追蹤具有主鍵的實體類型。 |
KeylessTypeWithKey(Object, Object) |
索引鍵 {keyProperties} 無法新增至無索引鍵類型 '{entityType}'。 |
KeyPropertiesWrongEntity(Object, Object) |
指定的索引鍵屬性 {keyProperties} 不會在實體類型 '{entityType}' 上宣告。 確定在目標實體類型上宣告索引鍵屬性。 |
KeyPropertyCannotBeNullable(Object, Object, Object) |
屬性 '{1_entityType}。{0_property}' 無法標示為可為 Null/選擇性,因為它已包含在金鑰 {keyProperties}中。 |
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}' 不能用於多對多關聯性的兩端。 多對多關聯性必須使用兩個不同的導覽屬性。 |
MissingBackingField(Object, Object, Object) |
找不到屬性 '{2_entityType}' 的指定欄位 '{field}'。{1_property}'。 |
MissingInverseManyToManyNavigation(Object, Object) |
無法設定實體類型 '{principalEntityType}' 與 '{declaringEntityType}' 之間的多對多關聯性,因為未指定其中一個導覽。 在 'OnModelCreating' 的 'HasMany' 呼叫中提供導覽。 請考慮為此新增私用屬性。 |
ModelNotFinalized(Object) |
模型必須完成,且其執行時間相依性必須先初始化,才能使用 '{method}'。 請確定 'OnModelCreating' 已完成,或者,如果使用獨立 'ModelBuilder',則 'IModelRuntimeInitializer.Initialize (模型。已呼叫 FinalizeModel () ) '。 |
MultipleEntries(Object) |
無法開始追蹤實體類型 '{entityType}' 的 InternalEntityEntry,因為另一個 InternalEntityEntry 已經追蹤相同的實體。 |
MultipleFilteredIncludesOnSameNavigation(Object, Object) |
篩選 '{filter1}' 和 '{filter2}' 都已在相同的內含導覽上設定。 每個導覽只允許一個唯一篩選。 如需包含相關資料的詳細資訊,請參閱 https://go.microsoft.com/fwlink/?LinkID=746393 。 |
MultipleNavigationsSameFk(Object, Object) |
實體類型 '{entityType}' 中有多個導覽,其使用 [ForeignKey] 屬性指向相同的屬性集:'{propertyList}' |
MultipleNavigationsSameFk(Object, Object, Object) |
實體類型 '{entityType}' 中有多個導覽,其使用 [ForeignKey] 屬性指向相同的屬性 '{properties}' 集合: {navigations}。 |
MultipleOwnerships(Object) |
實體類型 '{entityType}' 是多個擁有權關聯性的目標。 |
MultipleOwnerships(Object, Object) |
實體類型 '{entityType}' 是多個擁有權關聯性的目標:{navigations}。 |
MultipleProvidersConfigured(Object) |
資料庫提供者 {storeNames} 的服務已在服務提供者中註冊。 在服務提供者中只能註冊單一資料庫提供者。 可能的話,請移除對 'UseInternalServiceProvider' 的呼叫,以確保 Entity Framework 正在管理其服務提供者。 否則,請考慮有條件地註冊資料庫提供者,或維護每個資料庫提供者的一個服務提供者。 |
MustRewriteToSameNode(Object, Object) |
從 '{caller}' 呼叫時,重寫類型 '{type}' 的節點必須傳回相同類型的非 Null 值。 或者,覆寫 '{caller}',並將它變更為不要流覽此類型的子系。 |
MutableKeyProperty(Object) |
屬性 '{keyProperty}' 無法設定為 'ValueGeneratedOnUpdate' 或 'ValueGeneratedOnAddOrUpdate',因為它屬於索引鍵的一部分,而且其值無法在實體新增至存放區之後變更。 |
NamedIndexDefinedOnIgnoredProperty(Object, Object, Object, Object) |
在實體類型 '{entityType}' 上透過 [Index] 屬性指定的索引 '{indexName}' 與屬性 {indexProperties} 無效。 屬性 '{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}。{0_navigation}' 無法與外鍵 {targetForeignKeyProperties} 相關聯,因為它是針對外鍵 {actualForeignKeyProperties} 建立的。 |
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}' 沒有 setter,而且找不到或指定可寫入支援欄位。 唯讀集合導覽必須先初始化,才能使用。 |
NavigationNotAdded(Object, Object, Object) |
無法判斷導覽 '{entityType}所代表的關聯性。類型為 '{propertyType}' 的 {navigation}'。 手動設定關聯性,或使用 'OnModelCreating' 中的 'EntityTypeBuilder.Ignore' 來忽略此屬性[NotMapped]' 屬性。 |
NavigationNotAddedAdHoc(Object, Object, Object) |
屬性 '{entityType}。類型為 '{propertyType}' 的 {navigation}' 似乎是另一個實體類型的流覽。 使用 'SqlQuery「 時不支援導覽。 請在模型中包含此類型,並使用 'FromSql' 進行查詢,或使用 '[NotMapped]' 屬性忽略此屬性。 |
NavigationNotAddedComplexType(Object, Object, Object) |
無法設定流覽 '{complexType}。類型為 '{propertyType}' 的 {navigation}',因為複雜類型不支援流覽。 使用 '[NotMapped]' 屬性或使用 'OnModelCreating' 中的 'EntityTypeBuilder.Ignore' 來忽略此屬性。 |
NavigationSingleWrongClrType(Object, Object, Object, Object) |
導覽 '{navigation}' 無法新增至實體類型 '{entityType}',因為其 CLR 類型 '{clrType}' 不符合預期的 CLR 類型 '{targetType}'。 |
NavigationToKeylessType(Object, Object) |
無法新增導覽 '{navigation}',因為它以無索引鍵實體類型 '{entityType}' 為目標。 導覽只能以具有索引鍵的實體類型為目標。 如需無索引鍵實體類型的詳細資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=2141943 。 |
NavigationToShadowEntity(Object, Object, Object) |
已過時。.
導覽 '{navigation}' 無法新增至實體類型 '{entityType}',因為目標實體類型 '{targetType}' 是在陰影狀態中定義,而且導覽屬性無法指向陰影狀態實體。 |
NoBackingField(Object, Object, Object) |
找不到屬性 '{1_entityType}支援欄位。{0_property}'。 將備份欄位命名為 ,以便依慣例探索、設定要使用的備份欄位,或使用不同的 '{propertyAccessMode}'。 |
NoBackingFieldLazyLoading(Object, Object) |
找不到屬性 '{1_entityType}支援欄位。{0_property}'。 延遲載入的導覽必須有備份欄位。 請命名備份欄位,以便依照慣例探索它,或設定要使用的備份欄位。 |
NoClrNavigation(Object, Object) |
導覽 '{navigation}' 無法新增至實體類型 '{entityType}',因為基礎類型上沒有對應的 CLR 屬性,而且導覽屬性無法加入陰影狀態。 |
NoClrType(Object) |
CLR 實體具體化工具無法用於實體類型 '{entityType}',因為它是陰影狀態實體類型。 只有具有對應 CLR 類型的實體類型,才能具體化為 CLR 類型。 |
NoDefiningNavigation(Object, Object, Object) |
已過時。.
用來定義實體類型 '{entityType}' 的流覽 '{navigation}' 不存在於 '{definingEntityType}' 上。 |
NoDiscriminatorForValue(Object, Object) |
無法設定實體類型 '{entityType}' 的鑒別子值,因為根實體類型 '{rootEntityType}' 未設定鑒別子屬性。 |
NoDiscriminatorProperty(Object) |
實體類型 '{entityType}' 是階層的一部分,但未設定鑒別子屬性。 |
NoDiscriminatorValue(Object) |
實體類型 '{entityType}' 具有鑒別子屬性,但未設定鑒別子值。 |
NoFieldOrGetter(Object, Object) |
找不到屬性 '{1_entityType}支援欄位。{0_property}' 且 屬性沒有 getter。 |
NoFieldOrSetter(Object, Object) |
找不到屬性 '{1_entityType}支援欄位。{0_property}' 且 屬性沒有 setter。 |
NoGetter(Object, Object, Object) |
屬性 '{1_entityType}。{0_property}' 沒有 getter。 讓屬性變成可讀取,或使用不同的 '{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}' 無法當做索引鍵使用,因為它的類型為 '{providerType}'',但不會實作 'IComparable T > '、'IComparable < ' 或 'IStructuralComparable'。 使用 'OnModelCreating' 中的 'HasConversion' 將 '{providerType}' 包裝成可比較的類型。 |
NonComparableKeyTypes(Object, Object, Object, Object) |
屬性 '{entityType}。{property}' 無法當做索引鍵使用,因為它的類型為 '{modelType}' 和提供者類型 '{providerType}',這兩者都無法實作 'IComparable T > '、'IComparable < ' 或 'IStructuralComparable'。 讓 '{modelType}' 實作下列其中一個介面,以使用它作為索引鍵。 |
NonConfiguredNavigationToSharedType(Object, Object) |
流覽 '{1_entityType}。{0_navigation}' 必須以目標共用類型實體類型的明確名稱在 'OnModelCreating' 中設定,或藉由呼叫 'EntityTypeBuilder.Ignore' 來排除。 |
NonDefiningOwnership(Object, Object, Object) |
已過時。.
'{0_ownershipNavigation}' 所擁有的實體類型 '{2_entityType}' 應該針對 使用定義導覽 '{1_definingNavigation}'。 |
NonGenericOptions(Object) |
傳遞至 {coNtextType} 建構函式的 DbCoNtextOptions 必須是 DbCoNtextOptions < {coNtextType} > 。 註冊多個 DbCoNtext 類型時,請確定每個內容類型的建構函式都有 DbCoNtextOptions < TCoNtext > 參數,而不是非泛型 DbCoNtextOptions 參數。 |
NonIndexerEntityType(Object, Object, Object) |
無法新增索引子屬性 '{property}',因為 '{entityType}' 上沒有索引子接受可從 '{type}' 指派的類型單一引數。 |
NonNotifyingCollection(Object, Object, Object) |
用於流覽 '{1_entityType}的集合類型。{0_navigation}' 未實作 'INotifyCollectionChanged'。 任何設定為使用 '{changeTrackingStrategy}' 變更追蹤策略的實體類型都必須使用實作 'INotifyCollectionChanged' 的集合。 請考慮針對此專案使用 'ObservableCollection < T > '。 |
NonNotifyingCollection(Object, Object, Object, Object) |
用於流覽 '{1_entityType}' 的集合類型 '{2_collectionType}'。{0_navigation}' 未實作 'INotifyCollectionChanged'。 任何設定為使用 '{changeTrackingStrategy}' 變更追蹤策略的實體類型都必須使用實作 'INotifyCollectionChanged' 的集合。 請考慮針對此專案使用 'ObservableCollection < T > '。 |
NonShadowBaseType(Object, Object) |
已過時。.
實體類型 '{entityType}' 無法繼承自 '{baseEntityType}',因為 '{entityType}' 是陰影狀態實體類型,而 '{baseEntityType}' 不是。 |
NonUniqueRequiredDependentForeignKey(Object, Object) |
實體類型 '{declaringEntityType}' 上的外鍵 {foreignKeyProperties} 不能有必要的相依端,因為它不是唯一的。 |
NonUniqueRequiredDependentNavigation(Object, Object) |
'{principalEntityType}。{principalNavigation}' 無法設定為必要,因為它已設定為集合。 |
NoParameterlessConstructor(Object) |
在實體類型 '{entityType}' 上找不到無參數建構函式。 為了建立 '{entityType}' 的實例,Entity Framework 需要宣告無參數建構函式。 |
NoProperty(Object, Object, Object) |
沒有屬性與實體類型 '{entity}' 的欄位 '{field}' 相關聯。 設定屬性或使用不同的 '{propertyAccessMode}'。 |
NoPropertyType(Object, Object) |
無法將屬性 '{property}' 新增至類型 '{type}',因為未指定任何屬性類型,而且沒有對應的 CLR 屬性或欄位。 若要新增陰影狀態屬性,必須指定屬性類型。 |
NoProviderConfiguredFailedToResolveService(Object) |
無法解析類型 '{service}' 的服務。 這通常是因為尚未為此 DbCoNtext 設定任何資料庫提供者。 您可以覆寫 'DbCoNtext.OnConfiguring' 方法,或在應用程式服務提供者上使用 'AddDbCoNtext' 來設定提供者。 如果使用 'AddDbCoNtext',則也請確定 DbCoNtext 類型在其建構函式中接受 DbCoNtextOptions < TCoNtext > 物件,並將它傳遞至 DbCoNtext 的基底建構函式。 |
NoSetter(Object, Object, Object) |
屬性 '{1_entityType}。{0_property}' 沒有 setter。 讓屬性可寫入,或使用不同的 '{propertyAccessMode}'。 |
NotAnEFService(Object) |
資料庫提供者嘗試註冊 '{service}' 服務的實作。 這不是 Entity Framework 所定義的服務,因此必須使用 'TryAddProviderSpecificServices' 方法註冊為提供者特定服務。 |
NotAProviderService(Object) |
資料庫提供者嘗試註冊 '{service}' 服務的實作。 這是 Entity Framework 所定義的服務,因此不得使用 'TryAddProviderSpecificServices' 方法來註冊。 |
NotAssignableClrBaseType(Object, Object, Object, Object) |
實體類型 '{entityType}' 無法繼承自 '{baseEntityType}',因為 '{clrType}' 不是 '{baseClrType}' 的子代。 |
NotCollection(Object, Object) |
屬性 '{entityType}。{property}' 無法對應為集合,因為它不會實作 'IEnumerable < T > '。 |
NoValueGenerator(Object, Object, Object) |
屬性 '{1_entityType}。{0_property}' 沒有值集,而且沒有值產生器可用於類型為 '{propertyType}' 的屬性。 在新增實體之前,請先設定屬性的值,或為 'OnModelCreating' 中類型 '{propertyType}' 的屬性設定值產生器。 |
NullableKey(Object, Object) |
實體類型 '{entityType}' 上的索引鍵不能包含屬性 '{property}',因為它可為 Null/選擇性。 宣告索引鍵的所有屬性都必須標示為不可為 Null/必要。 |
NullRequiredComplexProperty(Object, Object) |
複雜類型屬性 '{type}。{property}' 已設定為必要 (不可為 Null) ,但在儲存變更時具有 Null 值。 EF Core 8 僅支援非 Null 複雜屬性。 |
NullRequiredPrimitiveCollection(Object, Object) |
基本集合屬性 '{type}。{property}' 已設定為必要 (不可為 Null) ,但在儲存變更時具有 Null 值。 將 屬性標示為選擇性 (可為 Null) 或設定非 Null 值。 |
OptionsExtensionNotFound(Object) |
找不到類型 '{optionsExtension}' 的選項延伸。 |
OriginalValueNotTracked(Object, Object) |
屬性 '{1_entityType}的原始值。無法存取 {0_property}',因為未追蹤。 使用 'ChangingAndChangedNotifications' 策略時,不會針對實體的大部分屬性記錄原始值。 若要存取所有原始值,請使用不同的變更追蹤策略,例如 'ChangingAndChangedNotificationsWithOriginalValues'。 |
OwnedDerivedType(Object) |
擁有的實體類型 '{entityType}' 不能有基底類型。 如需相關資訊,請參閱 https://aka.ms/efcore-docs-owned 。 |
OwnerlessOwnedType(Object) |
實體類型 '{ownedType}' 已標示為擁有,而且必須透過導覽從另一個實體類型參考。 將流覽新增至指向 '{ownedType}' 或未將它設定為擁有的實體類型。 |
OwnershipToDependent(Object, Object, Object) |
流覽 '{navigation}' 無法變更,因為 '{principalEntityType}' 與 '{dependentEntityType}' 之間的外鍵是擁有權。 若要將導覽變更為擁有的實體類型,請移除擁有權。 |
PoolingContextCtorError(Object) |
無法共用類型 '{coNtextType}' 的 DbCoNtext,因為它沒有接受 DbCoNtextOptions 類型的單一參數或有多個建構函式的公用建構函式。 |
PrimaryKeyAttributeOnDerivedEntity(Object, Object) |
衍生類型 '{derivedType}' 不能有 [PrimaryKey] 屬性,因為主鍵只能宣告在根類型上。 使用 [NotMapped] 屬性或呼叫 'EntityTypeBuilder.Ignore' 在 'OnModelCreating' 的基底類型上,將屬性移至 '{rootType}',或從模型中移除 '{rootType}'。 |
PrimaryKeyDefinedOnIgnoredProperty(Object, Object) |
實體類型 '{entityType}' 上的 [PrimaryKey] 屬性無效,因為 'OnModelCreating' 中的屬性 '{propertyName}' 已標示為未對應的 [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) |
索引子屬性 '{property}' 無法新增至類型 '{type}',因為 CLR 類型包含同名的成員。 指定不同的名稱,或將 '{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}' 無法從類型 '{type}' 中移除,因為它正用於 '{foreignKeyType}' 上的外鍵 {foreignKeyProperties} 中。 所有包含外鍵的都必須移除或重新定義,才能移除 屬性。 |
PropertyInUseIndex(Object, Object, Object, Object) |
屬性 '{property}' 無法從類型 '{entityType}' 中移除,因為它正用在 '{indexType}' 的索引 {index} 中。 必須先移除或重新定義所有包含索引的索引,才能移除屬性。 |
PropertyInUseKey(Object, Object, Object) |
屬性 '{property}' 無法從類型 '{entityType}' 中移除,因為它正用於索引鍵 {keyProperties}。 必須先移除或重新定義所有包含索引鍵的索引鍵,才能移除 屬性。 |
PropertyIsNavigation(Object, Object, Object, Object, Object) |
屬性 '{1_entityType}。{0_property}' 是使用 '{propertyMethod}' 方法來存取,但在模型中定義為導覽。 使用 '{referenceMethod}' 或 '{collectionMethod}' 方法來存取導覽。 |
PropertyNotAdded(Object, Object, Object) |
屬性 '{entityType}。無法對應 {property}',因為它的類型為 '{propertyType}',這不是支援的基本類型或有效的實體類型。 明確對應這個屬性,或使用 'OnModelCreating' 中的 'EntityTypeBuilder.Ignore' ,使用 '[NotMapped]' 屬性來忽略它。 |
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) |
屬性 '{property}' 無法新增至類型 '{type}',因為對應的 CLR 屬性類型或欄位 '{clrType}' 不符合指定的類型 '{propertyType}'。 |
PropertyWrongEntityClrType(Object, Object, Object) |
屬性 '{property}' 無法新增至類型 '{type}',因為它是在 CLR 類型 '{clrType}' 上宣告。 |
PropertyWrongName(Object, Object, Object) |
屬性 '{property}' 無法新增至類型 '{type}',因為它不符合提供的 CLR 屬性或欄位 '{clrName}' 的名稱。 使用相同的名稱或指定不同的 CLR 成員。 |
PropertyWrongType(Object, Object, Object) |
屬性 '{property}' 無法從類型 '{type}' 中移除,因為它是在 '{otherType}' 類型上宣告。 |
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}'。 最終投影中的集合必須是 'IEnumerable < T' 類型,例如 'List < 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) |
'{referencingEntityTypeOrNavigation}' 與 '{referencedEntityTypeOrNavigation}' 與外鍵屬性 {foreignKeyPropertiesWithTypes} 之間的關聯性無法以主鍵 {primaryKeyPropertiesWithTypes} 為目標,因為它不相容。 設定主體索引鍵或一組具有此關聯性相容類型的外鍵屬性。 |
ReferenceIsCollection(Object, Object, Object, Object) |
屬性 '{1_entityType}。使用 '{referenceMethod}' 方法來存取 {0_property}',但在模型中定義為集合導覽。 使用 '{collectionMethod}' 方法來存取集合導覽。 |
ReferenceMustBeLoaded(Object, Object) |
流覽 '{1_entityType}。{0_navigation}' 無法將 'IsLoaded' 設定為 false,因為參考的實體不是 Null,因此會載入。 |
RelationshipConceptualNull(Object, Object) |
實體類型 '{firstType}' 與 '{secondType}' 之間的關聯已遭到破壞,但關聯性會標示為必要或隱含必要,因為外鍵不可為 Null。 如果中斷必要的關聯性時應該刪除相依/子實體,請將關聯性設定為使用串聯刪除。 請考慮使用 'DbCoNtextOptionsBuilder.EnableSensitiveDataLogging' 來查看索引鍵值。 |
RelationshipConceptualNullSensitive(Object, Object, Object) |
實體 '{firstType}' 與 '{secondType}' 與索引鍵值 '{secondKeyValue}' 之間的關聯已經嚴重化,但關聯性會標示為必要或隱含必要,因為外鍵不可為 Null。 如果中斷必要的關聯性時應該刪除相依/子實體,請將關聯性設定為使用串聯刪除。 |
RelationshipCycle(Object, Object, Object) |
與屬性 '{entityType} 相關的關聯性迴圈。偵測到 {property}' 。 這可防止 Entity Framework 判斷正確的組態。 檢閱屬性和對應主體屬性上定義的外鍵,並移除其中一個外鍵,或在其中一個屬性上明確指定 '{configuration}'。 |
RequiredSkipNavigation(Object, Object) |
'{entityType}。{navigation}' 無法視需要設定,因為它代表略過流覽。 |
RetryLimitExceeded(Object, Object) |
使用 '{strategy}' 執行資料庫作業時,超過重試次數上限 ({retryLimit}) 。 請參閱最近失敗的內部例外狀況。 |
SameParameterInstanceUsedInMultipleLambdas(Object) |
名稱為 '{parameterName}' 的相同參數實例用於查詢樹狀結構中的多個 Lambda。 每個 Lambda 都必須有自己的參數實例。 |
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) |
無法新增實體類型 '{entityType}' 的種子實體,因為所提供的值是衍生類型 '{derivedType}'。 將衍生的種子實體新增至對應的實體類型。 |
SeedDatumDuplicate(Object, Object) |
無法新增實體類型 '{entityType}' 的種子實體,因為已新增另一個具有相同索引鍵值 {keyProperties} 的種子實體。 請考慮使用 'DbCoNtextOptionsBuilder.EnableSensitiveDataLogging' 來查看衝突的索引鍵值。 |
SeedDatumDuplicateSensitive(Object, Object) |
無法新增實體類型 '{entityType}' 的種子實體,因為已新增另一個具有索引鍵值 '{keyValue}' 的種子實體。 |
SeedDatumIncompatibleValue(Object, Object, Object) |
無法新增實體類型 '{entityType}' 的種子實體,因為為屬性 '{property}' 所提供的值與屬性類型 '{type}' 不相容。 請考慮使用 'DbCoNtextOptionsBuilder.EnableSensitiveDataLogging' 來查看相關的屬性值。 |
SeedDatumIncompatibleValueSensitive(Object, Object, Object, Object) |
無法新增實體類型 '{entityType}' 的種子實體,因為為屬性 '{property}' 提供的值 '{value}' 與屬性類型 '{type}' 不相容。 |
SeedDatumMissingValue(Object, Object) |
無法新增實體類型 '{entityType}' 的種子實體,因為未針對必要的屬性 '{property}' 提供任何值。 |
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) |
無法新增實體類型 '{entityType}' 的種子實體,因為屬性 '{property}' 需要非零值。 請考慮提供負值,以避免與非種子資料發生衝突。 |
SeedKeylessEntity(Object) |
無法新增實體類型 '{entityType}' 的種子實體,因為不支援無索引鍵實體類型。 請考慮提供金鑰或移除種子資料。 |
SelfReferencingNavigationWithInverseProperty(Object, Object) |
巡覽 '{entityType}的反轉。{property}' 不能是相同的導覽。 將 [InverseProperty] 屬性中的值變更為不同的導覽。 |
SelfReferencingNavigationWithInverseProperty(Object, Object, Object, Object) |
無法從屬性 '{1_entityType} 建立關聯性。{0_property}' 屬性為 '{3_referencedEntityType}。{2_referencedProperty}'。 檢查 [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 並未建置自己的內部服務提供者。 允許 Entity Framework 藉由移除對 '{useInternalServiceProvider}' 的呼叫來建置服務提供者,或確保 '{optionCall}' 的組態不會針對傳遞給 '{useInternalServiceProvider}' 的所有使用而變更。 |
SingletonRequired(Object, Object) |
嘗試註冊 '{scope}' 服務 '{service}' 的實例。 實例只能註冊 'Singleton' 服務。 |
SkipInverseMismatchedForeignKey(Object, Object, Object, Object, Object) |
無法針對略過流覽 '{navigation}' 設定外鍵 {foreignKeyProperties},因為它使用聯結實體類型 '{joinType}',而反向略過流覽 '{inverse}' 則與使用聯結實體類型 '{inverseJoinType}' 的外鍵相關聯。 反向導覽必須使用相同的聯結實體類型。 |
SkipInverseMismatchedJoinType(Object, Object, Object, Object) |
使用聯結實體類型 '{inverseJoinType}' 的略過流覽 '{inverse}' 無法設定為 '{navigation}' 的反轉,其使用聯結實體類型 '{joinType}'。 反向導覽必須使用相同的聯結實體類型。 |
SkipNavigationForeignKeyWrongDependentType(Object, Object, Object, Object) |
外鍵 {foreignKeyProperties} 無法用於略過流覽 '{entityType}。{navigation}',因為它是在實體類型 '{dependentEntityType}' 上宣告,但必須是 '{entityType}' 上的外鍵。 |
SkipNavigationForeignKeyWrongPrincipalType(Object, Object, Object, Object) |
外鍵 {foreignKeyProperties} 無法用於略過流覽 '{entityType}。{navigation}',因為它是在實體類型 '{entityType}' 上宣告,但必須是 '{principalEntityType}' 上的外鍵。 |
SkipNavigationInUseBySkipNavigation(Object, Object, Object) |
無法移除略過流覽 '{skipNavigation}',因為它設定為 '{referencingEntityType}' 上略過流覽 '{inverseSkipNavigation}' 的反轉。 必須先移除所有參考略過導覽,才能移除此略過導覽。 |
SkipNavigationInUseBySkipNavigation(Object, Object, Object, Object) |
略過流覽 '{entityType}。無法移除 {skipNavigation}',因為它設定為略過流覽 '{referencingEntityType} 的反轉。{inverseSkipNavigation}'。 必須先移除所有參考略過導覽,才能移除此略過導覽。 |
SkipNavigationNoForeignKey(Object, Object) |
略過流覽 '{1_entityType}。{0_navigation}' 沒有與其相關聯的外鍵。 每個略過導覽都必須有已設定的外鍵。 |
SkipNavigationNoInverse(Object, Object) |
略過流覽 '{1_entityType}。{0_navigation}' 未設定反向導覽。 每個略過流覽都應該有反向略過流覽。 |
SkipNavigationNonCollection(Object, Object) |
略過流覽 '{1_entityType}。{0_navigation}' 不是集合。 目前僅支援集合略過導覽。 |
SkipNavigationWrongInverse(Object, Object, Object, Object) |
在實體類型 '{inverseEntityType}' 上宣告的略過流覽 '{inverse}' 無法設定為 '{navigation}' 的反轉,其目標為 '{targetEntityType}'。 反向導覽應該在目標實體類型上宣告。 |
SkipNavigationWrongType(Object, Object, Object) |
無法從實體類型 '{entityType}' 移除略過流覽 '{navigation}',因為它是在實體類型 '{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}' 的實例無法追蹤為實體類型 '{entityType}',因為兩個類型不在相同的階層中。 |
TranslationFailed(Object) |
無法翻譯 LINQ 運算式 '{expression}'。 以可翻譯的表單重寫查詢,或藉由插入對 'AsEnumerable'、'AsAsyncEnumerable'、'ToList' 或 'ToListAsync' 的呼叫,明確地切換到用戶端評估。 如需相關資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=2101038 。 |
TranslationFailedWithDetails(Object, Object) |
無法翻譯 LINQ 運算式 '{expression}'。 其他資訊:{details} 在可翻譯的表單中重寫查詢,或藉由插入對 'AsEnumerable'、'AsAsyncEnumerable'、'ToList' 或 'ToListAsync' 的呼叫,明確地切換到用戶端評估。 如需相關資訊,請參閱 https://go.microsoft.com/fwlink/?linkid=2101038 。 |
TypeConfigurationConflict(Object, Object, Object, Object) |
類型 '{type}' 已設定為 '{typeConfiguration}',這與設定為 '{otherTypeConfiguration}' 的類型 '{otherType}' 發生衝突。 所有基底類型和實作的介面都必須具有相同的組態類型。 |
TypeNotMarkedAsShared(Object) |
類型 '{type}' 尚未設定為模型中的共用類型。 在呼叫 'UsingEntity' 之前,請將模型中的實體類型新增為共用實體。 |
UnableToDiscriminate(Object, Object) |
無法具體化類型為 '{entityType}' 的實體實例。 沒有鑒別子符合鑒別子值 '{鑒別子}'。 |
UnableToSetIsUnique(Object, Object, Object) |
無法在與導覽 '{2_entityType} 相關聯的關聯性上,將 'IsUnique' 設定為 '{isUnique}'。{1_navigationName}',因為導覽具有相反的多重性。 |
UnconfigurableType(Object, Object, Object, Object) |
類型 '{type}' 無法設定為 '{configuration}',因為模型建置假設其設定為 '{expectedConfiguration}'。 移除 '{configurationType}' 不支援的組態。 |
UnconfigurableTypeMapping(Object) |
無法為類型 '{type}' 設定預設類型對應,因為它不是有效的純量類型。 移除不支援的組態。 |
UnhandledExpressionNode(Object) |
未處理的運算式節點類型 '{nodeType}'。 |
UnhandledMemberBinding(Object) |
未處理的成員系結類型 '{bindingType}'。 |
UnhandledNavigationBase(Object) |
類型為 '{type}' 的未處理 'INavigationBase'。 |
UnknownEntity(Object) |
遇到未處理的 {entity} 。 |
UnknownKeyValue(Object, Object) |
'{entityType} 的值。嘗試儲存變更時,{property}' 未知。 這是因為 屬性也是關聯性中主體實體未知之外鍵的一部分。 |
UnknownShadowKeyValue(Object, Object) |
陰影索引鍵屬性 '{entityType}的值。嘗試儲存變更時,{property}' 未知。 這是因為當實體未追蹤時,無法保留陰影屬性值。 請考慮將 屬性新增至實體的 .NET 類型。 如需相關資訊,請參閱 https://aka.ms/efcore-docs-owned-collections 。 |
UnnamedIndexDefinedOnIgnoredProperty(Object, Object, Object) |
在實體類型 '{entityType}' 上透過 [Index] 屬性指定的未命名索引與屬性 {indexProperties} 無效。 屬性 '{propertyName}' 在 'OnModelCreating' 中標示為未對應的 [NotMapped] 屬性或 'Ignore () '。 索引無法使用未對應的屬性。 |
UnnamedIndexDefinedOnNonExistentProperty(Object, Object, Object) |
透過實體類型 '{entityType}' 上的 [Index] 屬性指定的未命名索引會參考屬性 {indexProperties},但該實體類型或其任何基底類型上沒有名稱為 '{propertyName}' 的屬性存在。 |
UntrackedDependentEntity(Object, Object, Object) |
實體類型 '{entityType}' 使用共用類型,且目前未追蹤提供的實體。 若要開始追蹤此實體,請在擁有者專案上呼叫 '{referenceCall}' 或 '{collectionCall}'。 |
ValueCannotBeNull(Object, Object, Object) |
屬性 '{1_entityType}的值。{0_property}' 無法設定為 null,因為其類型為 '{propertyType}',這不是可為 Null 的類型。 |
ValueGenWithConversion(Object, Object, Object) |
屬性 '{entityType} 不支援產生值。{property}',因為它已設定 '{converter}' 轉換器。 將 屬性設定為不使用 'ValueGenerated.Never' 或 'DatabaseGeneratedOption.None' 的值產生,並改為指定明確的值。 |
VisitIsNotAllowed(Object) |
不允許呼叫 '{visitMethodName}'。 請手動流覽訪客中相關部分的運算式。 |
WarningAsErrorTemplate(Object, Object, Object) |
警告 '{eventName}' 產生錯誤: {message} 您可以將事件識別碼 '{eventId}' 傳遞至 'DbCoNtext.OnConfiguring' 或 'AddDbCoNtext' 中的 'ConfigureWarnings' 方法來隱藏或記錄此例外狀況。 |
WeakBaseType(Object, Object) |
已過時。.
類型 '{entityType}' 不能有實體類型 '{baseType}' 做為基底類型,因為後者有定義導覽。 |
WeakDerivedType(Object) |
已過時。.
實體類型 '{entityType}' 不能有基底類型,因為它具有定義導覽。 |
WrongGenericPropertyType(Object, Object, Object, Object) |
屬性 '{1_entityType}。{0_property}' 的類型為 '{actualType}',但提供的泛型型別的類型為 '{genericType}'。 |
WrongStateManager(Object) |
無法開始追蹤實體類型 '{entityType}' 的專案,因為它是由不同的 StateManager 實例所建立。 |