StructuralTypeProjectionExpression 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
運算式,表示 投影 SelectExpression 中的實體。
此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
public class StructuralTypeProjectionExpression : System.Linq.Expressions.Expression
type StructuralTypeProjectionExpression = class
inherit Expression
Public Class StructuralTypeProjectionExpression
Inherits Expression
- 繼承
-
StructuralTypeProjectionExpression
建構函式
StructuralTypeProjectionExpression(ITypeBase, IReadOnlyDictionary<IProperty, ColumnExpression>, IReadOnlyDictionary<ITableBase,TableReferenceExpression>, Boolean, SqlExpression) |
這是支援 Entity Framework Core 基礎結構的內部 API,不受與公用 API 相同的相容性標準。 它可能會在任何版本中變更或移除,而不會有任何通知。 您應該只在程式碼中直接使用它,並知道這麼做可能會導致應用程式在更新至新的 Entity Framework Core 版本時失敗。 |
屬性
DiscriminatorExpression |
, SqlExpression 用於產生實體類型的辨別子。 |
IsNullable |
TODO |
NodeType |
運算式,表示 投影 SelectExpression 中的實體。 此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。 |
StructuralType |
投影 (實體或複雜型別的基底類型) |
TableMap |
TODO |
Type |
運算式,表示 投影 SelectExpression 中的實體。 此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。 |
方法
AddNavigationBinding(INavigation, StructuralTypeShaperExpression) |
當導覽的目標實體類型為擁有或弱式時,新增此實體投影的導覽系結。 |
BindComplexProperty(IComplexProperty) |
系結具有這個結構類型投影的複雜屬性,以取得目標複雜類型的圖形運算式。 |
BindNavigation(INavigation) |
系結此實體投影的導覽,以取得先前使用 AddNavigationBinding(INavigation, StructuralTypeShaperExpression) 方法新增之導覽之目標實體類型的實體圖形器。 |
BindProperty(IProperty) |
系結具有這個結構化類型投影的屬性,以取得 SQL 標記法。 |
MakeNullable() |
使投影中的實體實例變成可為 Null。 |
ToString() |
運算式,表示 投影 SelectExpression 中的實體。 此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。 |
UpdateEntityType(IEntityType) |
匯報投影到其中一個衍生類型的實體類型。 |
VisitChildren(ExpressionVisitor) |
運算式,表示 投影 SelectExpression 中的實體。 此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。 |
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應