Métodos de System.DateTimeOffset

Mapeado uma vez no modelo de objeto ou no arquivo de mapeamento externo, LINQ to SQL permite que você chame a maioria dos métodos de System.DateTimeOffset , operadores, e as propriedades do seu consulte LINQ to SQL.

Os únicos métodos não compatíveis são aqueles herdados de System.Object que não fazem sentido no contexto de consultas LINQ para SQL, como: Finalize, GetHashCode, GetType e MemberwiseClone. Esses métodos não têm suporte porque o LINQ to SQL não pode traduzi-los para execução no SQL Server.

Observação

A estrutura clr (common language runtime) System.DateTimeOffset e a capacidade de mapeá-la para uma coluna SQL DATETIMEOFFSET com LINQ to SQL exige o .NET Framework 3.5 SP1 ou posterior. A coluna SQL DATETIMEOFFSET só está disponível no Microsoft SQL Server 2008 e posterior.

Métodos de data e hora do SQLMethods

Além dos métodos oferecidos pela estrutura DateTimeOffset, o LINQ to SQL oferece os seguintes métodos da classe System.Data.Linq.SqlClient.SqlMethods para trabalhar com data e hora.

Consulte também