DbFunctions.DiffMicroseconds (Método) (Nullable<TimeSpan>, Nullable<TimeSpan>)
[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].
Cuando se usa como parte de una consulta LINQ to Entities, este método invoca la función canónica DiffMicroseconds de EDM para calcular el número de microsegundos que hay entre dos intervalos de tiempo.
Espacio de nombres: System.Data.Entity
Ensamblado: EntityFramework (en EntityFramework.dll)
Sintaxis
'Declaración
<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId := "timeValue1")> _
<DbFunctionAttribute("Edm", "DiffMicroseconds")> _
<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId := "timeValue2")> _
Public Shared Function DiffMicroseconds ( _
timeValue1 As Nullable(Of TimeSpan), _
timeValue2 As Nullable(Of TimeSpan) _
) As Nullable(Of Integer)
'Uso
Dim timeValue1 As Nullable(Of TimeSpan)
Dim timeValue2 As Nullable(Of TimeSpan)
Dim returnValue As Nullable(Of Integer)
returnValue = DbFunctions.DiffMicroseconds(timeValue1, _
timeValue2)
[SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "timeValue1")]
[DbFunctionAttribute("Edm", "DiffMicroseconds")]
[SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "timeValue2")]
public static Nullable<int> DiffMicroseconds(
Nullable<TimeSpan> timeValue1,
Nullable<TimeSpan> timeValue2
)
[SuppressMessageAttribute(L"Microsoft.Usage", L"CA1801:ReviewUnusedParameters", MessageId = L"timeValue1")]
[DbFunctionAttribute(L"Edm", L"DiffMicroseconds")]
[SuppressMessageAttribute(L"Microsoft.Usage", L"CA1801:ReviewUnusedParameters", MessageId = L"timeValue2")]
public:
static Nullable<int> DiffMicroseconds(
Nullable<TimeSpan> timeValue1,
Nullable<TimeSpan> timeValue2
)
[<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "timeValue1")>]
[<DbFunctionAttribute("Edm", "DiffMicroseconds")>]
[<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "timeValue2")>]
static member DiffMicroseconds :
timeValue1:Nullable<TimeSpan> *
timeValue2:Nullable<TimeSpan> -> Nullable<int>
public static function DiffMicroseconds(
timeValue1 : Nullable<TimeSpan>,
timeValue2 : Nullable<TimeSpan>
) : Nullable<int>
Parámetros
- timeValue1
Tipo: System.Nullable<TimeSpan>
Primer intervalo de tiempo.
- timeValue2
Tipo: System.Nullable<TimeSpan>
Segundo intervalo de tiempo.
Valor devuelto
Tipo: System.Nullable<Int32>
Número de microsegundos que hay entre el primer y el segundo intervalo de tiempo.
Comentarios
No se puede llamar directamente a esta función. Esta función solo puede aparecer dentro de una consulta LINQ to Entities. Esta función se traduce a una función correspondiente de la base de datos.