Compartir a través de


Métodos System.DateTimeOffset (LINQ to SQL)

LINQ to SQL permite llamar a la mayoría de los métodos, operadores y propiedades de System.DateTimeOffset desde las consultas LINQ to SQL, cuando se hayan asignado en el modelo de objetos o en el archivo de asignación externo.

Los únicos métodos no admitidos son los heredados de System.Object que no tienen sentido en el contexto de las consultas LINQ to SQL, como: Finalize, GetHashCode, GetType y MemberwiseClone. Estos métodos no se admiten porque LINQ to SQL no puede convertirlos para su ejecución en SQL Server.

NotaNota

La estructura de Common Language Runtime (CLR) System.DateTimeOffset y la funcionalidad de asignarla a una columna DATETIMEOFFSET de SQL con LINQ to SQL, requiere .NET Framework 3.5 SP1 o posterior.La columna DATETIMEOFFSET de SQL está disponible sólo en Microsoft SQL Server 2008 y posterior.

Métodos Date y Time de SQLMethods

Además de los métodos proporcionados por la estructura DateTimeOffset, LINQ to SQL proporciona los métodos citados en la siguiente tabla desde la clase System.Data.Linq.SqlClient.SqlMethods para trabajar con fechas y horas.

DateDiffDay

DateDiffMillisecond

DateDiffNanosecond

DateDiffHour

DateDiffMinute

DateDiffSecond

DateDiffMicrosecond

DateDiffMonth

DateDiffYear

Vea también

Referencia

Correspondencia de tipos SQL-CLR (LINQ to SQL)

Otros recursos

Conceptos de consulta en LINQ to SQL

Crear el modelo de objetos (LINQ to SQL)