EdmFunctions.CreateDateTime 方法

定义

创建一个 DbFunctionExpression,它使用指定的参数调用规范形式的“CreateDateTime”函数。 second 结果类型必须为 Edm.Double,而所有其他参数的结果类型必须为 Edm.Int32。 表达式的结果类型为 Edm.DateTime。

public:
 static System::Data::Common::CommandTrees::DbFunctionExpression ^ CreateDateTime(System::Data::Common::CommandTrees::DbExpression ^ year, System::Data::Common::CommandTrees::DbExpression ^ month, System::Data::Common::CommandTrees::DbExpression ^ day, System::Data::Common::CommandTrees::DbExpression ^ hour, System::Data::Common::CommandTrees::DbExpression ^ minute, System::Data::Common::CommandTrees::DbExpression ^ second);
public static System.Data.Common.CommandTrees.DbFunctionExpression CreateDateTime (System.Data.Common.CommandTrees.DbExpression year, System.Data.Common.CommandTrees.DbExpression month, System.Data.Common.CommandTrees.DbExpression day, System.Data.Common.CommandTrees.DbExpression hour, System.Data.Common.CommandTrees.DbExpression minute, System.Data.Common.CommandTrees.DbExpression second);
static member CreateDateTime : System.Data.Common.CommandTrees.DbExpression * System.Data.Common.CommandTrees.DbExpression * System.Data.Common.CommandTrees.DbExpression * System.Data.Common.CommandTrees.DbExpression * System.Data.Common.CommandTrees.DbExpression * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbFunctionExpression
Public Function CreateDateTime (year As DbExpression, month As DbExpression, day As DbExpression, hour As DbExpression, minute As DbExpression, second As DbExpression) As DbFunctionExpression

参数

year
DbExpression

一个表达式,为新的 DateTime 实例提供年份数值。

month
DbExpression

一个表达式,为新的 DateTime 实例提供月份数值。

day
DbExpression

一个表达式,为新的 DateTime 实例提供日期数值。

hour
DbExpression

一个表达式,为新的 DateTime 实例提供小时数值。

minute
DbExpression

一个表达式,为新的 DateTime 实例提供分钟数值。

second
DbExpression

一个表达式,为新的 DateTime 实例提供秒钟数值。

返回

新 DbFunctionExpression 基于指定的值返回新的 DateTime。

例外

yearmonthdayhourminutesecondnull

yearmonthdayhourminutesecond 无效。

适用于