共用方式為


INavigationExpansionExtensibilityHelper 介面

定義

可協助流覽擴充性各種層面的服務。

public interface INavigationExpansionExtensibilityHelper
type INavigationExpansionExtensibilityHelper = interface
Public Interface INavigationExpansionExtensibilityHelper
衍生

備註

服務存留期為 Singleton 。 這表示許多實例都會使用 DbContext 單一實例。 實作必須是安全線程。 此服務無法相依于註冊為 Scoped 的服務。

如需詳細資訊和範例,請參閱 實作資料庫提供者和延伸模組EF Core 查詢的運作方式

方法

AreQueryRootsCompatible(EntityQueryRootExpression, EntityQueryRootExpression)

檢查兩個查詢根目錄是否與集合作業相容,以將它們結合。

AreQueryRootsCompatible(QueryRootExpression, QueryRootExpression)

檢查兩個查詢根目錄是否與集合作業相容,以將它們結合。

CreateQueryRoot(IEntityType, EntityQueryRootExpression)

建立新的 EntityQueryRootExpression

CreateQueryRoot(IEntityType, QueryRootExpression)

建立新的 QueryRootExpression

ValidateQueryRootCreation(IEntityType, EntityQueryRootExpression)

驗證是否可以建立新的 EntityQueryRootExpression

適用於