Udostępnij za pośrednictwem


PredicateJoinExpressionBase Klasa

Definicja

Wyrażenie reprezentujące join z warunkiem wyszukiwania w drzewie SQL.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

public abstract class PredicateJoinExpressionBase : Microsoft.EntityFrameworkCore.Query.SqlExpressions.JoinExpressionBase
type PredicateJoinExpressionBase = class
    inherit JoinExpressionBase
Public MustInherit Class PredicateJoinExpressionBase
Inherits JoinExpressionBase
Dziedziczenie
PredicateJoinExpressionBase
Pochodne

Konstruktory

PredicateJoinExpressionBase(TableExpressionBase, SqlExpression, IEnumerable<IAnnotation>)

Tworzy nowe wystąpienie klasy PredicateJoinExpressionBase.

PredicateJoinExpressionBase(TableExpressionBase, SqlExpression)

Tworzy nowe wystąpienie klasy PredicateJoinExpressionBase.

Właściwości

Alias

Alias przypisany do tego źródła tabeli.

(Odziedziczone po TableExpressionBase)
JoinPredicate

Predykat używany w sprzężeniu.

NodeType

Wyrażenie reprezentujące join z warunkiem wyszukiwania w drzewie SQL.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

(Odziedziczone po TableExpressionBase)
Table

Pobiera źródło tabeli bazowej do sprzężenia.

(Odziedziczone po JoinExpressionBase)
Type

Wyrażenie reprezentujące join z warunkiem wyszukiwania w drzewie SQL.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

(Odziedziczone po TableExpressionBase)

Metody

AddAnnotation(String, Object)

Dodaje adnotację do tego obiektu. Zgłasza, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po TableExpressionBase)
CreateWithAnnotations(IEnumerable<IAnnotation>)

Tworzy obiekt podobny do tego z określonymi adnotacjami.

(Odziedziczone po TableExpressionBase)
Equals(Object)

Wyrażenie reprezentujące join z warunkiem wyszukiwania w drzewie SQL.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

FindAnnotation(String)

Pobiera adnotację o podanej nazwie, zwracając null , jeśli nie istnieje.

(Odziedziczone po TableExpressionBase)
GetAnnotations()

Pobiera wszystkie adnotacje w bieżącym obiekcie.

(Odziedziczone po TableExpressionBase)
GetHashCode()

Wyrażenie reprezentujące join z warunkiem wyszukiwania w drzewie SQL.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

Print(ExpressionPrinter)

Tworzy drukowalną reprezentację ciągu danego wyrażenia przy użyciu polecenia ExpressionPrinter.

(Odziedziczone po TableExpressionBase)
PrintAnnotations(ExpressionPrinter)

Tworzy drukowalną reprezentację ciągów adnotacji skojarzonych z danym wyrażeniem przy użyciu polecenia ExpressionPrinter.

(Odziedziczone po TableExpressionBase)
Update(TableExpressionBase, SqlExpression)

Tworzy nowe wyrażenie, które jest podobne do tego, ale przy użyciu dostarczonych elementów podrzędnych. Jeśli wszystkie elementy podrzędne są takie same, zwróci to wyrażenie.

Update(TableExpressionBase)

Tworzy nowe wyrażenie, które jest podobne do tego, ale przy użyciu dostarczonych elementów podrzędnych. Jeśli wszystkie elementy podrzędne są takie same, zwróci to wyrażenie.

(Odziedziczone po JoinExpressionBase)
VisitChildren(ExpressionVisitor)

Wyrażenie reprezentujące join z warunkiem wyszukiwania w drzewie SQL.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

(Odziedziczone po TableExpressionBase)

Jawne implementacje interfejsu

IPrintableExpression.Print(ExpressionPrinter)

Tworzy drukowalną reprezentację ciągu danego wyrażenia przy użyciu polecenia ExpressionPrinter.

(Odziedziczone po TableExpressionBase)

Metody rozszerzania

UnwrapJoin(TableExpressionBase)

Jeśli dana table wartość to , zwraca tabelę JoinExpressionBase, do których jest przyłączona. W przeciwnym razie zwraca wartość table.

Dotyczy