CollectionShaperExpression 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
Use provider specific expressions for collection results.
一個表示在 中 ShaperExpression建立集合的表達式。
此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。
public class CollectionShaperExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
[System.Obsolete("Use provider specific expressions for collection results.")]
public class CollectionShaperExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type CollectionShaperExpression = class
inherit Expression
interface IPrintableExpression
[<System.Obsolete("Use provider specific expressions for collection results.")>]
type CollectionShaperExpression = class
inherit Expression
interface IPrintableExpression
Public Class CollectionShaperExpression
Inherits Expression
Implements IPrintableExpression
- 繼承
-
CollectionShaperExpression
- 屬性
- 實作
備註
更多資訊請參閱 「資料庫提供者與擴充功能的實作 」及「 EF Core 查詢如何運作 」。
建構函式
| 名稱 | Description |
|---|---|
| CollectionShaperExpression(Expression, Expression, INavigation, Type) |
已淘汰.
一個表示在 中 ShaperExpression建立集合的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 |
| CollectionShaperExpression(Expression, Expression, INavigationBase, Type) |
已淘汰.
建立一個新的類別實例 CollectionShaperExpression 。 |
屬性
| 名稱 | Description |
|---|---|
| ElementType |
已淘汰.
集合中元素的 clr 類型。 |
| InnerShaper |
已淘汰.
表達用來創造內在元素。 |
| Navigation |
已淘汰.
如果是與收藏相關聯的導航功能。 |
| NodeType |
已淘汰.
一個表示在 中 ShaperExpression建立集合的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 |
| Projection |
已淘汰.
這個集合用來從查詢中取得值的表達式。 |
| Type |
已淘汰.
一個表示在 中 ShaperExpression建立集合的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 |
方法
| 名稱 | Description |
|---|---|
| Print(ExpressionPrinter) |
已淘汰.
一個表示在 中 ShaperExpression建立集合的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 |
| Update(Expression, Expression) |
已淘汰.
會建立一個新的表達式,類似這個,但使用提供的子節點。 如果所有子節點相同,則會回傳這個表達式。 |
| VisitChildren(ExpressionVisitor) |
已淘汰.
一個表示在 中 ShaperExpression建立集合的表達式。 此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。 |
明確介面實作
| 名稱 | Description |
|---|---|
| IPrintableExpression.Print(ExpressionPrinter) |
已淘汰.
利用 ExpressionPrinter建立給定表達式的可列印字串表示。 |