EdmFunctions.CreateDateTimeOffset 方法

定义

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

public:
 static System::Data::Common::CommandTrees::DbFunctionExpression ^ CreateDateTimeOffset(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, System::Data::Common::CommandTrees::DbExpression ^ timeZoneOffset);
public static System.Data.Common.CommandTrees.DbFunctionExpression CreateDateTimeOffset (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, System.Data.Common.CommandTrees.DbExpression timeZoneOffset);
static member CreateDateTimeOffset : 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.DbExpression -> System.Data.Common.CommandTrees.DbFunctionExpression
Public Function CreateDateTimeOffset (year As DbExpression, month As DbExpression, day As DbExpression, hour As DbExpression, minute As DbExpression, second As DbExpression, timeZoneOffset As DbExpression) As DbFunctionExpression

参数

year
DbExpression

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

month
DbExpression

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

day
DbExpression

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

hour
DbExpression

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

minute
DbExpression

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

second
DbExpression

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

timeZoneOffset
DbExpression

一个表达式,为新的 DateTimeOffset 实例提供时区偏移量的分钟数。

返回

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

例外

yearmonthdayhourminutesecondtimeZoneOffsetnull

yearmonthdayhourminutesecondtimeZoneOffset 无效。

适用于