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 function
bildirilen 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 function
bildirilen 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 lambda
bildirilen 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 lambda
bildirilen 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.