Condividi tramite


Metodi System.DateTimeOffset (LINQ to SQL)

Una volta eseguito il mapping nel modello a oggetti o nel file di mapping esterno, LINQ to SQL consente di chiamare la maggior parte degli operatori, delle proprietà e dei metodi System.DateTimeOffset dalle query LINQ to SQL.

Gli unici metodi non supportati sono quelli ereditati da System.Object che non hanno senso nel contesto delle query LINQ to SQL, ad esempio Finalize, GetHashCode, GetType e MemberwiseClone. Questi metodi non sono supportati in quanto LINQ to SQL non è in grado di convertirli per l'esecuzione in SQL Server.

NotaNota

La struttura di System.DateTimeOffset CLR (Common Language Runtime) e la possibilità da eseguire il mapping a una colonna DATETIMEOFFSET SQL con LINQ to SQL richiedono .NET Framework 3.5 SP1 o versione successiva.La colonna DATETIMEOFFSET SQL è disponibile solo in Microsoft SQL Server 2008 e versioni successive.

Metodi SQLMethods relativi a data e ora

Oltre ai metodi offerti dalla struttura di DateTimeOffset, LINQ to SQL offre i metodi della classe System.Data.Linq.SqlClient.SqlMethods elencati nella tabella seguente per l'utilizzo di data e ora.

DateDiffDay

DateDiffMillisecond

DateDiffNanosecond

DateDiffHour

DateDiffMinute

DateDiffSecond

DateDiffMicrosecond

DateDiffMonth

DateDiffYear

Vedere anche

Riferimenti

Mapping dei tipi CLR SQL (LINQ to SQL)

Altre risorse

Concetti relativi alle query in LINQ to SQL

Creazione del modello a oggetti (LINQ to SQL)