SqlFunctionExpression Sınıf

Tanım

SQL işlev çağrısı ifadesini temsil eder.

[System.Diagnostics.DebuggerDisplay("{this.FunctionName}({string.Join(", ", this.Arguments)})")]
public class SqlFunctionExpression : System.Linq.Expressions.Expression
[System.Diagnostics.DebuggerDisplay("{ToString()}")]
public class SqlFunctionExpression : System.Linq.Expressions.Expression
[<System.Diagnostics.DebuggerDisplay("{this.FunctionName}({string.Join(", ", this.Arguments)})")>]
type SqlFunctionExpression = class
    inherit Expression
[<System.Diagnostics.DebuggerDisplay("{ToString()}")>]
type SqlFunctionExpression = class
    inherit Expression
Public Class SqlFunctionExpression
Inherits Expression
Devralma
SqlFunctionExpression
Öznitelikler

Oluşturucular

SqlFunctionExpression(Expression, String, Type, Boolean)

SqlFunctionExpression sınıfının yeni bir örneğini başlatır.

SqlFunctionExpression(Expression, String, Type, IEnumerable<Expression>, RelationalTypeMapping, RelationalTypeMapping, IEnumerable<RelationalTypeMapping>)

SqlFunctionExpression sınıfının yeni bir örneğini başlatır.

SqlFunctionExpression(Expression, String, Type, IEnumerable<Expression>)

SqlFunctionExpression sınıfının yeni bir örneğini başlatır.

SqlFunctionExpression(String, Type, Boolean)

SqlFunctionExpression sınıfının yeni bir örneğini başlatır.

SqlFunctionExpression(String, Type, IEnumerable<Expression>)

SqlFunctionExpression sınıfının yeni bir örneğini başlatır.

SqlFunctionExpression(String, Type, String, IEnumerable<Expression>, RelationalTypeMapping, IEnumerable<RelationalTypeMapping>)

SqlFunctionExpression sınıfının yeni bir örneğini başlatır.

SqlFunctionExpression(String, Type, String, IEnumerable<Expression>)

SqlFunctionExpression sınıfının yeni bir örneğini başlatır.

SqlFunctionExpression(String, Type)

SqlFunctionExpression sınıfının yeni bir örneğini başlatır.

Özellikler

Arguments

Bağımsız değişkenler.

ArgumentTypeMappings

Her bağımsız değişken için tür eşlemelerini alır.

FunctionName

İşlevin adını alır.

Instance

Örnek.

InstanceTypeMapping

Örneğin tür eşlemesini alır.

IsNiladic

İşlevin sıfırdan küçük olup olmadığını belirten bir değer alır.

NodeType

Bu Expressiondüğüm türünü döndürür. (Devralınan. Expression)

ResultTypeMapping

Sonucun tür eşlemesini alır.

Schema

Şemanın adını alır.

Type

Bunun Expression temsil ettiği ifadenin statik türünü alır. (Devralınan. Expression)

Yöntemler

Accept(ExpressionVisitor)

Bu düğüm türü için belirli bir ziyaret yöntemine gönderilir.

Equals(Object)

Bu nesnenin başka bir nesneye eşit olarak kabul edilip değerlendirilmediğini sınar.

GetHashCode()

Bu nesne için bir karma kodu döndürür.

ToString()

İfadenin bir String gösterimini oluşturur.

VisitChildren(ExpressionVisitor)

Düğümü azaltır ve ardından azaltılmış ifadeyi Visit(Expression) geçirerek yöntemini çağırır. Düğüm azaltılabilir değilse bir özel durum oluşturur.

Şunlara uygulanır