Freigeben über


NavigationExpansionExtensibilityHelper Klasse

Definition

Dienst, der bei verschiedenen Aspekten der Erweiterbarkeit der Navigationserweiterung hilft.

public class NavigationExpansionExtensibilityHelper : Microsoft.EntityFrameworkCore.Query.INavigationExpansionExtensibilityHelper
type NavigationExpansionExtensibilityHelper = class
    interface INavigationExpansionExtensibilityHelper
Public Class NavigationExpansionExtensibilityHelper
Implements INavigationExpansionExtensibilityHelper
Vererbung
NavigationExpansionExtensibilityHelper
Implementiert

Konstruktoren

NavigationExpansionExtensibilityHelper(NavigationExpansionExtensibilityHelperDependencies)

Erstellt eine neue Instanz der NavigationExpansionExtensibilityHelper-Klasse.

Eigenschaften

Dependencies

Abhängigkeiten für diesen Dienst.

Methoden

AreQueryRootsCompatible(EntityQueryRootExpression, EntityQueryRootExpression)

Überprüft, ob zwei Abfragestammstämme für einen Set-Vorgang kompatibel sind, um sie zu kombinieren.

AreQueryRootsCompatible(QueryRootExpression, QueryRootExpression)

Überprüft, ob zwei Abfragestammstämme für einen Set-Vorgang kompatibel sind, um sie zu kombinieren.

CreateQueryRoot(IEntityType, EntityQueryRootExpression)

Erstellt einen neuen EntityQueryRootExpression.

CreateQueryRoot(IEntityType, QueryRootExpression)

Erstellt einen neuen QueryRootExpression.

ValidateQueryRootCreation(IEntityType, EntityQueryRootExpression)

Überprüft, ob ein neues EntityQueryRootExpression erstellt werden kann.

Gilt für: