DbExpressionBuilder.Invoke Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen Lambda işlevinin belirli bağımsız değişkenlere uygulanmasını temsil eden yeni DbLambdaExpression bir oluşturur.
Aşırı Yüklemeler
| Invoke(EdmFunction, DbExpression[]) |
Belirtilen işlevin belirtilen bağımsız değişkenlerle çağrısını temsil eden yeni DbFunctionExpression bir oluşturur. |
| Invoke(EdmFunction, IEnumerable<DbExpression>) |
Belirtilen işlevin belirtilen bağımsız değişkenlerle çağrısını temsil eden yeni DbFunctionExpression bir oluşturur. |
| Invoke(DbLambda, IEnumerable<DbExpression>) |
Belirtilen Lambda işlevinin belirli bağımsız değişkenlere uygulanmasını temsil eden yeni DbLambdaExpression bir oluşturur. |
| Invoke(DbLambda, DbExpression[]) |
Belirtilen Lambda işlevinin belirli bağımsız değişkenlere uygulanmasını temsil eden yeni DbLambdaExpression bir oluşturur. |
Invoke(EdmFunction, DbExpression[])
Belirtilen işlevin belirtilen bağımsız değişkenlerle çağrısını temsil eden yeni DbFunctionExpression bir oluşturur.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbFunctionExpression ^ Invoke(System::Data::Metadata::Edm::EdmFunction ^ function, ... cli::array <System::Data::Common::CommandTrees::DbExpression ^> ^ arguments);
public static System.Data.Common.CommandTrees.DbFunctionExpression Invoke (this System.Data.Metadata.Edm.EdmFunction function, params System.Data.Common.CommandTrees.DbExpression[] arguments);
static member Invoke : System.Data.Metadata.Edm.EdmFunction * System.Data.Common.CommandTrees.DbExpression[] -> System.Data.Common.CommandTrees.DbFunctionExpression
<Extension()>
Public Function Invoke (function As EdmFunction, ParamArray arguments As DbExpression()) As DbFunctionExpression
Parametreler
- function
- EdmFunction
Çağrılacak işlevin meta verileri.
- arguments
- DbExpression[]
İşleve bağımsız değişkenleri sağlayan ifadeler.
Döndürülenler
İşlev çağrısını temsil eden yeni bir DbFunctionExpression.
Özel durumlar
function null, null veya arguments null veya null içeriyor.
sayısı arguments , tarafından functionbildirilen parametre sayısına eşit değildir veya arguments karşılık gelen işlev parametre türüne eşit veya tanıtılabilir olmayan bir sonuç türüne sahip bir ifade içerir.
Şunlara uygulanır
Invoke(EdmFunction, IEnumerable<DbExpression>)
Belirtilen işlevin belirtilen bağımsız değişkenlerle çağrısını temsil eden yeni DbFunctionExpression bir oluşturur.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbFunctionExpression ^ Invoke(System::Data::Metadata::Edm::EdmFunction ^ function, System::Collections::Generic::IEnumerable<System::Data::Common::CommandTrees::DbExpression ^> ^ arguments);
public static System.Data.Common.CommandTrees.DbFunctionExpression Invoke (this System.Data.Metadata.Edm.EdmFunction function, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpression> arguments);
static member Invoke : System.Data.Metadata.Edm.EdmFunction * seq<System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbFunctionExpression
<Extension()>
Public Function Invoke (function As EdmFunction, arguments As IEnumerable(Of DbExpression)) As DbFunctionExpression
Parametreler
- function
- EdmFunction
Çağrılacak işlevin meta verileri.
- arguments
- IEnumerable<DbExpression>
İşleve bağımsız değişkenleri sağlayan ifadelerin listesi.
Döndürülenler
İşlev çağrısını temsil eden yeni bir DbFunctionExpression.
Özel durumlar
function null, null veya arguments null veya null içeriyor.
sayısı arguments , tarafından functionbildirilen parametre sayısına eşit değildir veya arguments karşılık gelen işlev parametre türüne eşit veya tanıtılabilir olmayan bir sonuç türüne sahip bir ifade içerir.
Şunlara uygulanır
Invoke(DbLambda, IEnumerable<DbExpression>)
Belirtilen Lambda işlevinin belirli bağımsız değişkenlere uygulanmasını temsil eden yeni DbLambdaExpression bir oluşturur.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbLambdaExpression ^ Invoke(System::Data::Common::CommandTrees::DbLambda ^ lambda, System::Collections::Generic::IEnumerable<System::Data::Common::CommandTrees::DbExpression ^> ^ arguments);
public static System.Data.Common.CommandTrees.DbLambdaExpression Invoke (this System.Data.Common.CommandTrees.DbLambda lambda, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbExpression> arguments);
static member Invoke : System.Data.Common.CommandTrees.DbLambda * seq<System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbLambdaExpression
<Extension()>
Public Function Invoke (lambda As DbLambda, arguments As IEnumerable(Of DbExpression)) As DbLambdaExpression
Parametreler
- arguments
- IEnumerable<DbExpression>
Bağımsız değişkenleri sağlayan ifadelerin listesi.
Döndürülenler
Lambda işlev uygulamasını temsil eden yeni bir DbLambdaExpression.
Özel durumlar
lambda veya arguments null.
sayısı arguments , tarafından lambdabildirilen değişken sayısına eşit değildir veya arguments karşılık gelen değişken türüne eşit veya tanıtılabilir olmayan bir sonuç türüne sahip bir ifade içerir.
Şunlara uygulanır
Invoke(DbLambda, DbExpression[])
Belirtilen Lambda işlevinin belirli bağımsız değişkenlere uygulanmasını temsil eden yeni DbLambdaExpression bir oluşturur.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbLambdaExpression ^ Invoke(System::Data::Common::CommandTrees::DbLambda ^ lambda, ... cli::array <System::Data::Common::CommandTrees::DbExpression ^> ^ arguments);
public static System.Data.Common.CommandTrees.DbLambdaExpression Invoke (this System.Data.Common.CommandTrees.DbLambda lambda, params System.Data.Common.CommandTrees.DbExpression[] arguments);
static member Invoke : System.Data.Common.CommandTrees.DbLambda * System.Data.Common.CommandTrees.DbExpression[] -> System.Data.Common.CommandTrees.DbLambdaExpression
<Extension()>
Public Function Invoke (lambda As DbLambda, ParamArray arguments As DbExpression()) As DbLambdaExpression
Parametreler
- arguments
- DbExpression[]
Bağımsız değişkenleri sağlayan ifadeler.
Döndürülenler
Lambda işlev uygulamasını temsil eden yeni bir DbLambdaExpression.
Özel durumlar
lambda veya arguments null.
sayısı arguments , tarafından lambdabildirilen değişken sayısına eşit değildir veya arguments karşılık gelen değişken türüne eşit veya tanıtılabilir olmayan bir sonuç türüne sahip bir ifade içerir.