DbFunctions.DiffHours Yöntem

Tanım

Aşırı Yüklemeler

DiffHours(Nullable<DateTime>, Nullable<DateTime>)

Bir LINQ to Entities sorgusunun parçası olarak kullanıldığında, bu yöntem iki tarih/saat arasındaki saat sayısını hesaplamak için kurallı DiffHours EDM işlevini çağırır.

DiffHours(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Bir LINQ to Entities sorgusunun parçası olarak kullanıldığında, bu yöntem iki tarih/saat arasındaki saat sayısını hesaplamak için kurallı DiffHours EDM işlevini çağırır.

DiffHours(Nullable<TimeSpan>, Nullable<TimeSpan>)

Bir LINQ to Entities sorgusunun parçası olarak kullanıldığında, bu yöntem iki zaman aralığı arasındaki saat sayısını hesaplamak için kurallı DiffHours EDM işlevini çağırır.

DiffHours(Nullable<DateTime>, Nullable<DateTime>)

Bir LINQ to Entities sorgusunun parçası olarak kullanıldığında, bu yöntem iki tarih/saat arasındaki saat sayısını hesaplamak için kurallı DiffHours EDM işlevini çağırır.

[System.Data.Entity.DbFunction("Edm", "DiffHours")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="timeValue2")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="timeValue1")]
public static Nullable<int> DiffHours(Nullable<DateTime> timeValue1, Nullable<DateTime> timeValue2);
static member DiffHours : Nullable<DateTime> * Nullable<DateTime> -> Nullable<int>
Public Shared Function DiffHours (timeValue1 As Nullable(Of DateTime), timeValue2 As Nullable(Of DateTime)) As Nullable(Of Integer)

Parametreler

timeValue1
Nullable<DateTime>

İlk tarih/saat.

timeValue2
Nullable<DateTime>

İkinci tarih/saat.

Döndürülenler

İlk ve ikinci tarih/saat arasındaki saat sayısı.

Öznitelikler

Açıklamalar

Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca bir LINQ to Entities sorgusunda görünebilir. Bu işlev, veritabanında karşılık gelen bir işleve çevrilir.

Şunlara uygulanır

DiffHours(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Bir LINQ to Entities sorgusunun parçası olarak kullanıldığında, bu yöntem iki tarih/saat arasındaki saat sayısını hesaplamak için kurallı DiffHours EDM işlevini çağırır.

[System.Data.Entity.DbFunction("Edm", "DiffHours")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="timeValue2")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="timeValue1")]
public static Nullable<int> DiffHours(Nullable<DateTimeOffset> timeValue1, Nullable<DateTimeOffset> timeValue2);
static member DiffHours : Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Nullable<int>
Public Shared Function DiffHours (timeValue1 As Nullable(Of DateTimeOffset), timeValue2 As Nullable(Of DateTimeOffset)) As Nullable(Of Integer)

Parametreler

timeValue1
Nullable<DateTimeOffset>

İlk tarih/saat.

timeValue2
Nullable<DateTimeOffset>

İkinci tarih/saat.

Döndürülenler

İlk ve ikinci tarih/saat arasındaki saat sayısı.

Öznitelikler

Açıklamalar

Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca bir LINQ to Entities sorgusunda görünebilir. Bu işlev, veritabanında karşılık gelen bir işleve çevrilir.

Şunlara uygulanır

DiffHours(Nullable<TimeSpan>, Nullable<TimeSpan>)

Bir LINQ to Entities sorgusunun parçası olarak kullanıldığında, bu yöntem iki zaman aralığı arasındaki saat sayısını hesaplamak için kurallı DiffHours EDM işlevini çağırır.

[System.Data.Entity.DbFunction("Edm", "DiffHours")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="timeValue2")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="timeValue1")]
public static Nullable<int> DiffHours(Nullable<TimeSpan> timeValue1, Nullable<TimeSpan> timeValue2);
static member DiffHours : Nullable<TimeSpan> * Nullable<TimeSpan> -> Nullable<int>
Public Shared Function DiffHours (timeValue1 As Nullable(Of TimeSpan), timeValue2 As Nullable(Of TimeSpan)) As Nullable(Of Integer)

Parametreler

timeValue1
Nullable<TimeSpan>

İlk zaman aralığı.

timeValue2
Nullable<TimeSpan>

İkinci zaman aralığı.

Döndürülenler

birinci ve ikinci zaman aralığı arasındaki saat sayısı.

Öznitelikler

Açıklamalar

Bu işlevi doğrudan çağıramazsınız. Bu işlev yalnızca bir LINQ to Entities sorgusunda görünebilir. Bu işlev, veritabanında karşılık gelen bir işleve çevrilir.

Şunlara uygulanır