|
AccidentalComplexPropertyCollection
|
複雜屬性會被設定為集合類型,但未標記為集合。
|
|
AccidentalEntityType
|
實體類型已被映射為實體類型。 如果你是故意映射這種類型,請屏蔽此警告並在 GitHub 回報問題。
|
|
AmbiguousEndRequiredWarning
|
外鍵在確定依賴端之前依需求配置。
|
|
CascadeDelete
|
一個實體因為父實體被刪除而被刪除或分離。
|
|
CascadeDeleteOrphan
|
一個實體正在被刪除或分離,因為與其父單位所需的關係被切斷。
|
|
CollectionChangeDetected
|
DetectChanges 已偵測到的實體已從集合導覽屬性中新增和/或移除。
|
|
CollectionWithoutComparer
|
一個屬性有一個集合或列舉類型,帶有值轉換器,但沒有值比較器。
|
|
CompiledModelProviderMismatchWarning
|
找到一個編譯模型,但為不同的資料庫提供者所建構。
|
|
ComplexElementPropertyChangeDetected
|
DetectChanges 偵測到屬性值的變動。
|
|
ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning
|
ForeignKeyAttribute導航上的規定和物業上的規定不符ForeignKeyAttribute。
|
|
ConflictingKeylessAndKeyAttributesWarning
|
實體類型的屬性 KeylessAttribute 與至少其中一個屬性的屬性發生 KeyAttribute 衝突。
|
|
ConflictingShadowForeignKeysWarning
|
最符合外金鑰慣例的屬性已被另一個外鍵使用。
|
|
ContextDisposed
|
DbContext正在處理。
|
|
ContextInitialized
|
A DbContext 被初始化。
|
|
CoreBaseId
|
任何實體框架或提供者程式碼所用事件 ID 的下界。
|
|
DetachedLazyLoadingWarning
|
曾嘗試從獨立/無追蹤實體懶散載入房產。
|
|
DetectChangesCompleted
|
DetectChanges 已完成。
|
|
DetectChangesStarting
|
DetectChanges 正在啟動。
|
|
DistinctAfterOrderByWithoutRowLimitingOperatorWarning
|
查詢在應用排序後使用「Distinct」運算子。 若排序前後 Distinct 使用任何列限制操作,則將使用排序。
排序會在之後 Distinct 被刪除,之後的結果也會保持無序。
|
|
DuplicateDependentEntityTypeInstanceWarning
|
同一個實體被追蹤為不同類型的共享實體。
此活動屬於該 DbLoggerCategory.Update 類別。
|
|
EnsureCreatedWithTrackedEntitiesWarning
|
EnsureCreatedAsync(CancellationToken) 在已經追蹤新增、修改或刪除實體的上下文中被呼叫。 若因暫時性故障而重試,這些變更將失去。
此活動屬於該 DbLoggerCategory.Infrastructure 類別。
此事件在與 DiagnosticSource搭配 時會使用 payload 。EventData
|
|
ExecutionStrategyRetrying
|
執行過程中遇到暫態異常,操作將被重試。
|
|
FirstWithoutOrderByAndFilterWarning
|
已淘汰.
查詢使用 First/FirstOrDefault 操作,沒有 OrderBy 和過濾器,可能導致無法預測的結果。
|
|
ForeignKeyAttributesOnBothNavigationsWarning
|
航行分為兩段關係,這在 ForeignKeyAttribute 兩側的航行中均有規定。
|
|
ForeignKeyAttributesOnBothPropertiesWarning
|
航行分為兩段關係,這在 ForeignKeyAttribute 兩側的房產上都有規定。
|
|
ForeignKeyChangeDetected
|
DetectChanges 偵測到外鍵屬性值的變動。
|
|
IncludeIgnoredWarning
|
已淘汰.
在編譯查詢時忽略了導航。
此活動屬於該 DbLoggerCategory.Query 類別。
|
|
IncompatibleMatchingForeignKeyProperties
|
外鍵屬性的最佳匹配與主鍵不相容。
|
|
InconsistentOwnedDataWarning
|
一個擁有實體被載入,但擁有實體為空。 這表示資料庫中資料不一致。
擁有的實體會被忽略。
|
|
InvalidIncludePathError
|
包含路徑 '{navigationChain}' 無效,找不到 '{navigationName}' 的導航。
|
|
LazyLoadOnDisposedContextWarning
|
在 DbContext 處理完畢後,曾嘗試對某個屬性進行懶散載入。
|
|
ManyServiceProvidersCreatedWarning
|
許多服務提供者都是在同一個應用程式領域中建立的。
|
|
MappedComplexPropertyIgnoredWarning
|
一個物業先是明確繪製地圖,然後就被忽略了。
|
|
MappedEntityTypeIgnoredWarning
|
一個實體類型先被明確映射,然後被忽略。
|
|
MappedNavigationIgnoredWarning
|
導航系統最初被明確繪製,隨後被忽略。
|
|
MappedPropertyIgnoredWarning
|
一個物業先是明確繪製地圖,然後就被忽略了。
|
|
MultipleInversePropertiesSameTargetWarning
|
有多種導航路線 InversePropertyAttribute 指向相同的反向導航。
|
|
MultipleNavigationProperties
|
有多個屬性可以導向同一類型的。
|
|
MultiplePrimaryKeyCandidates
|
有多種屬性可以用作主鍵。
|
|
NavigationBaseIncluded
|
查詢中包含了導航基底。
|
|
NavigationBaseIncludeIgnored
|
查詢中包含的導覽基底被忽略,因為該基底已因修正而被填入。
|
|
NavigationIncluded
|
已淘汰.
查詢中包含導航功能。
此活動屬於該 DbLoggerCategory.Query 類別。
|
|
NavigationLazyLoading
|
導航屬性正在被懶惰載入。
|
|
NoEntityTypeConfigurationsWarning
|
無法實例化實作的 IEntityTypeConfiguration<TEntity> 型別。
|
|
NonDefiningInverseNavigationWarning
|
已淘汰.
指向的導航 InversePropertyAttribute 並非定義性的導航。
|
|
NonNullableInverted
|
已淘汰.
具有非空可空的導航屬性實體類型被設定為關係中的相依側。
此活動屬於該 DbLoggerCategory.Model 類別。
此事件在與 DiagnosticSource搭配 時會使用 payload 。NavigationEventData
|
|
NonNullableReferenceOnBothNavigations
|
已淘汰.
導航被分為兩個關係,因為兩個導航都指定了不可空性。
此活動屬於該 DbLoggerCategory.Model 類別。
此事件在與 DiagnosticSource搭配 時會使用 payload 。TwoPropertyBaseCollectionsEventData
|
|
NonNullableReferenceOnDependent
|
已淘汰.
導航屬性對受依實體的不可作廢性被忽略。
此活動屬於該 DbLoggerCategory.Model 類別。
此事件在與 DiagnosticSource搭配 時會使用 payload 。NavigationEventData
|
|
NonOwnershipInverseNavigationWarning
|
指向的導航 InversePropertyAttribute 並非定義性的導航。
|
|
OldModelVersionWarning
|
情境選項中提供的模型是用較舊的 EF Core 版本製作的。
|
|
OptimisticConcurrencyException
|
安 OptimisticConcurrencyException 在接到電話時被拋出 SaveChanges()
|
|
PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning
|
必須在主實體設定全域查詢過濾器,而宣告實體沒有匹配的篩選條件時進行導航
|
|
PossibleUnintendedCollectionNavigationNullComparisonWarning
|
可能無意間將集合導航與空值比較。
|
|
PossibleUnintendedReferenceComparisonWarning
|
可能是無意的參考比較。
|
|
PropertyChangeDetected
|
DetectChanges 偵測到屬性值的變動。
|
|
ProviderBaseId
|
事件 ID 僅供資料庫提供者使用的下界。
|
|
ProviderDesignBaseId
|
僅用於資料庫服務提供者設計時與工具時使用的事件 ID 下限。
|
|
QueryCanceled
|
查詢因上下文類型為「{contextType}」而被取消。
|
|
QueryCompilationStarting
|
開始查詢信彙編。
|
|
QueryExecutionPlanned
|
一個查詢是規劃執行的。
|
|
QueryIterationFailed
|
處理查詢結果時發生錯誤。
|
|
QueryModelCompiling
|
已淘汰.
查詢模型正在編譯中。
此活動屬於該 DbLoggerCategory.Query 類別。
|
|
QueryModelOptimized
|
已淘汰.
一個查詢模型被優化出來。
此活動屬於該 DbLoggerCategory.Query 類別。
|
|
RedundantAddServicesCallWarning
|
服務提供者被呼叫了「AddEntityFramework*」,但沒有呼叫「UseInternalServiceProvider」。
|
|
RedundantForeignKeyWarning
|
配置是 IForeignKey 冗餘的。
|
|
RedundantIndexRemoved
|
由於這些房產已經涵蓋,因此沒有建立索引。
|
|
ReferenceChangeDetected
|
DetectChanges 偵測到另一個實體對實體參考的變更。
|
|
RelationalBaseId
|
任何關聯式資料庫提供者所使用的事件 ID 下界。
|
|
RequiredAttributeInverted
|
已淘汰.
具有 的 具有 的 RequiredAttribute navigation 屬性實體類型被設定為關係中的依賴側。
此活動屬於該 DbLoggerCategory.Model 類別。
此事件在與 DiagnosticSource搭配 時會使用 payload 。NavigationEventData
|
|
RequiredAttributeOnBothNavigations
|
已淘汰.
導航依兩個導航方式被拆分為兩個關係 RequiredAttribute 。
此活動屬於該 DbLoggerCategory.Model 類別。
此事件在與 DiagnosticSource搭配 時會使用 payload 。TwoPropertyBaseCollectionsEventData
|
|
RequiredAttributeOnCollection
|
RequiredAttribute收藏上的導航屬性被忽略了。
|
|
RequiredAttributeOnDependent
|
已淘汰.
RequiredAttribute對依賴實體的導航屬性被忽略。
此活動屬於該 DbLoggerCategory.Model 類別。
此事件在與 DiagnosticSource搭配 時會使用 payload 。NavigationEventData
|
|
RequiredAttributeOnSkipNavigation
|
RequiredAttribute跳過導航的特性被忽略了。
|
|
RowLimitingOperationWithoutOrderByWarning
|
已淘汰.
查詢使用列限制操作(Skip/Take),但不使用 OrderBy,可能導致不可預測的結果。
|
|
SaveChangesCanceled
|
嘗試儲存資料庫變更時發生錯誤。
|
|
SaveChangesCompleted
|
SaveChanges() 或者其中一個過載已經完成。
|
|
SaveChangesFailed
|
嘗試儲存資料庫變更時發生錯誤。
|
|
SaveChangesStarting
|
SaveChanges() 或者是它開始過載了。
|
|
SensitiveDataLoggingEnabledWarning
|
警告顯示敏感資料記錄已啟用且可能被記錄。
|
|
ServiceProviderCreated
|
Entity Framework 為內部使用建立了一個服務提供者。
|
|
ServiceProviderDebugInfo
|
提供除錯資訊,說明為何會建立新的內部服務提供者。
|
|
ShadowForeignKeyPropertyCreated
|
外金鑰屬性是在影子狀態下建立的,因為實體類型中存在與該外鍵簡單名稱相衝突的屬性,但該屬性未被映射、已被用於其他關聯,或與相關主鍵類型不相容。
|
|
ShadowPropertyCreated
|
一個影子物業已經被創造出來。
|
|
ShadowPropertyNameNotValidIdentifierWarning
|
影子屬性的名稱並非有效的識別碼,這可能會在產生的程式碼中造成問題。
|
|
SkipCollectionChangeDetected
|
DetectChanges 已偵測到的實體已從集合跳過導覽屬性中新增和/或移除。
|
|
SkippedEntityTypeConfigurationWarning
|
無法實例化實作的 IEntityTypeConfiguration<TEntity> 型別。
|
|
StartedTracking
|
一個實體正被追蹤 DbContext。
|
|
StateChanged
|
被 DbContext 追蹤的實體正在從一個 EntityState 單位轉換到另一個。
|
|
StringEnumValueInJson
|
從 JSON 讀取 enum 的字串值。 從 EF Core 8 開始,一項突破性變更是預設以數字儲存 JSON 中的列舉值。 如需詳細資訊,請參閱 https://aka.ms/efcore-docs-jsonenums。
|
|
TypeLoadingErrorWarning
|
在從組件載入類型時,錯誤被忽略。
|
|
ValueGenerated
|
追蹤實體的一個屬性是獲得產生的價值。
|