語言

ExpressionPrinter 類別

定義

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

[System.Runtime.CompilerServices.Nullable(0)]
public class ExpressionPrinter : System.Linq.Expressions.ExpressionVisitor
public class ExpressionPrinter : System.Linq.Expressions.ExpressionVisitor
[<System.Runtime.CompilerServices.Nullable(0)>]
type ExpressionPrinter = class
    inherit ExpressionVisitor
type ExpressionPrinter = class
    inherit ExpressionVisitor
Public Class ExpressionPrinter
Inherits ExpressionVisitor
繼承
ExpressionPrinter
屬性

備註

更多資訊與範例請參閱「 資料庫提供者與擴充的實作 」以及「 EF Core 查詢如何運作 」。

建構函式

名稱 Description
ExpressionPrinter()

建立一個新的類別實例 ExpressionPrinter 。

方法

名稱 Description
Append(Object)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

Append(String)

將給定字串附加到正在建立的電流輸出上。

AppendLine()

在正在建置的電流輸出中附加一條新線。

AppendLine(Object)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

AppendLine(String)

在正在建立的電流輸出中,附加給定的字串和一條新線。

AppendLines(Object, Boolean)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

AppendLines(String, Boolean)

將所有線路附加到正在建立的電流輸出中。

GenerateBinaryOperator(ExpressionType)

回傳對應給定 ExpressionType的二元運算子串。

Indent()

建立一個有範圍的壓軸,讓縮排增加,處理時再遞減。

PostProcess(String)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

Print(Expression, Nullable<Int32>)

建立給定表達式的可列印字串表示。

Print(Expression)

建立給定表達式的可列印字串表示。

PrintCore(Expression, Nullable<Int32>, Boolean)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

PrintDebug(Expression, Nullable<Int32>, Boolean)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

PrintDebug(Expression)

建立可列印的冗長字串表示。

PrintExpression(Expression, Nullable<Int32>)

建立給定表達式的可列印字串表示。

PrintExpressionDebug(Expression)

建立可列印的冗長字串表示。

ToString()

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

Visit(Expression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitBinary(BinaryExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitBlock(BlockExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitCollection<T>(IReadOnlyCollection<T>, Action<ExpressionPrinter>)

請造訪僅讀的表達彙編以供印刷。

VisitConditional(ConditionalExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitConstant(ConstantExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitDefault(DefaultExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitExtension(Expression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitGoto(GotoExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitIndex(IndexExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitInvocation(InvocationExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitLabel(LabelExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitLambda<T>(Expression<T>)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitList<T>(IReadOnlyList<T>, Action<ExpressionPrinter>)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitLoop(LoopExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitMember(MemberExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitMemberInit(MemberInitExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitMethodCall(MethodCallExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitNew(NewExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitNewArray(NewArrayExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitParameter(ParameterExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitSwitch(SwitchExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitTry(TryExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitTypeBinary(TypeBinaryExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

VisitUnary(UnaryExpression)

一個用來建立可列印字串表示表達式的類別。

此類型通常由資料庫提供者(及其他擴充功能)使用。 它通常不被用於應用程式程式碼中。

適用於