1. WhereExpressionTreeVisitor

Class WhereExpressionTreeVisitor

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Converts a , taken from the where-clause of a linq query, into a QueryFilter.

Inheritance
System.Object
WhereExpressionTreeVisitor
Namespace: Stylelabs.M.Base.Querying.Linq
Assembly: Stylelabs.M.Sdk.dll
Syntax
public class WhereExpressionTreeVisitor : ThrowingExpressionVisitor

Methods

CreateFilter(Expression)

Converts the specified expression into a QueryFilter.

Declaration
public static QueryFilter CreateFilter(Expression expression)
Parameters
TypeNameDescription
Expressionexpression

The expression to convert.

Returns
TypeDescription
QueryFilter

A QueryFilter containing the converted expression.

CreateUnhandledItemException<T>(T, String)

Declaration
protected override Exception CreateUnhandledItemException<T>(T unhandledItem, string visitMethod)
Parameters
TypeNameDescription
TunhandledItem
System.StringvisitMethod
Returns
TypeDescription
Exception
Type Parameters
NameDescription
T

VisitBinary(BinaryExpression)

Declaration
protected override Expression VisitBinary(BinaryExpression expression)
Parameters
TypeNameDescription
BinaryExpressionexpression
Returns
TypeDescription
Expression

VisitMethodCall(MethodCallExpression)

Declaration
protected override Expression VisitMethodCall(MethodCallExpression expression)
Parameters
TypeNameDescription
MethodCallExpressionexpression
Returns
TypeDescription
Expression

VisitUnary(UnaryExpression)

Declaration
protected override Expression VisitUnary(UnaryExpression expression)
Parameters
TypeNameDescription
UnaryExpressionexpression
Returns
TypeDescription
Expression
この記事を改善するための提案がある場合は、 お知らせください!