SqlFunctions.DateAdd Yöntem

Tanım

Belirtilen tarihe aralık eklemeye dayalı olarak yeni datetime bir değer döndürür.

Aşırı Yüklemeler

Name Description
DateAdd(String, Nullable<Double>, String)

Belirtilen tarihe aralık eklemeye dayalı olarak yeni datetime bir değer döndürür.

DateAdd(String, Nullable<Double>, Nullable<TimeSpan>)

Belirtilen zaman aralığına aralık eklemeye göre yeni bir zaman aralığı değeri döndürür.

DateAdd(String, Nullable<Double>, Nullable<DateTimeOffset>)

Belirtilen tarihe aralık eklemeye dayalı olarak yeni bir tarih değeri döndürür.

DateAdd(String, Nullable<Double>, Nullable<DateTime>)

Belirtilen tarihe aralık eklemeye dayalı olarak yeni datetime bir değer döndürür.

Açıklamalar

Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.

Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEADD (Transact-SQL).

DateAdd(String, Nullable<Double>, String)

Belirtilen tarihe aralık eklemeye dayalı olarak yeni datetime bir değer döndürür.

public:
 static Nullable<DateTime> DateAdd(System::String ^ datePartArg, Nullable<double> number, System::String ^ date);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")]
public static DateTime? DateAdd(string datePartArg, double? number, string date);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")>]
static member DateAdd : string * Nullable<double> * string -> Nullable<DateTime>
Public Shared Function DateAdd (datePartArg As String, number As Nullable(Of Double), date As String) As Nullable(Of DateTime)

Parametreler

datePartArg
String

Tarihin artıracak bölümü.

number
Nullable<Double>

Bir tarihi belirtilen tutara kadar artırmak için kullanılan değer.

date
String

Artıracak tarih.

Döndürülenler

Nullable<T> DateTime Yeni tarih olan bir değer.

Öznitelikler

Açıklamalar

Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.

Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEADD (Transact-SQL).

Şunlara uygulanır

DateAdd(String, Nullable<Double>, Nullable<TimeSpan>)

Belirtilen zaman aralığına aralık eklemeye göre yeni bir zaman aralığı değeri döndürür.

public:
 static Nullable<TimeSpan> DateAdd(System::String ^ datePartArg, Nullable<double> number, Nullable<TimeSpan> time);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")]
public static TimeSpan? DateAdd(string datePartArg, double? number, TimeSpan? time);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")>]
static member DateAdd : string * Nullable<double> * Nullable<TimeSpan> -> Nullable<TimeSpan>
Public Shared Function DateAdd (datePartArg As String, number As Nullable(Of Double), time As Nullable(Of TimeSpan)) As Nullable(Of TimeSpan)

Parametreler

datePartArg
String

Tarihin artıracak bölümü.

number
Nullable<Double>

Bir tarihi belirtilen tutara kadar artırmak için kullanılan değer.

time
Nullable<TimeSpan>

Artacak zaman aralığı.

Döndürülenler

Yeni zaman aralığı.

Öznitelikler

Açıklamalar

Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.

Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEADD (Transact-SQL).

Şunlara uygulanır

DateAdd(String, Nullable<Double>, Nullable<DateTimeOffset>)

Belirtilen tarihe aralık eklemeye dayalı olarak yeni bir tarih değeri döndürür.

public:
 static Nullable<DateTimeOffset> DateAdd(System::String ^ datePartArg, Nullable<double> number, Nullable<DateTimeOffset> dateTimeOffsetArg);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")]
public static DateTimeOffset? DateAdd(string datePartArg, double? number, DateTimeOffset? dateTimeOffsetArg);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")>]
static member DateAdd : string * Nullable<double> * Nullable<DateTimeOffset> -> Nullable<DateTimeOffset>
Public Shared Function DateAdd (datePartArg As String, number As Nullable(Of Double), dateTimeOffsetArg As Nullable(Of DateTimeOffset)) As Nullable(Of DateTimeOffset)

Parametreler

datePartArg
String

Tarihin artıracak bölümü.

number
Nullable<Double>

Bir tarihi belirtilen tutara kadar artırmak için kullanılan değer.

dateTimeOffsetArg
Nullable<DateTimeOffset>

Artıracak tarih.

Döndürülenler

Eşgüdümlü Evrensel Saat'e (UTC) göre günün tarih ve saati olarak ifade edilen yeni zaman noktası.

Öznitelikler

Açıklamalar

Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.

Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEADD (Transact-SQL).

Şunlara uygulanır

DateAdd(String, Nullable<Double>, Nullable<DateTime>)

Belirtilen tarihe aralık eklemeye dayalı olarak yeni datetime bir değer döndürür.

public:
 static Nullable<DateTime> DateAdd(System::String ^ datePartArg, Nullable<double> number, Nullable<DateTime> date);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")]
public static DateTime? DateAdd(string datePartArg, double? number, DateTime? date);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "DATEADD")>]
static member DateAdd : string * Nullable<double> * Nullable<DateTime> -> Nullable<DateTime>
Public Shared Function DateAdd (datePartArg As String, number As Nullable(Of Double), date As Nullable(Of DateTime)) As Nullable(Of DateTime)

Parametreler

datePartArg
String

Tarihin artıracak bölümü.

number
Nullable<Double>

Bir tarihi belirtilen tutara kadar artırmak için kullanılan değer.

date
Nullable<DateTime>

Artıracak tarih.

Döndürülenler

Yeni tarih.

Öznitelikler

Açıklamalar

Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca LINQ to Entities sorgusunda görünebilir.

Bu işlev, veritabanında karşılık gelen bir işleve çevrilir. İlgili SQL Server işlevi hakkında bilgi için bkz. DATEADD (Transact-SQL).

Şunlara uygulanır