System.DateTimeOffset-Methoden
Nach der Zuordnung im Objektmodell oder in der externen Zuordnungsdatei können Sie mit LINQ to SQL die meisten der System.DateTimeOffset-Methoden, -Operatoren und -Eigenschaften innerhalb Ihrer LINQ to SQL-Abfragen aufrufen.
Es werden nur die Methoden nicht unterstützt, die von System.Object erben und im Kontext von LINQ to SQL-Abfragen keinen Sinn ergeben, z. B. Finalize
, GetHashCode
, GetType
und MemberwiseClone
. Diese Methoden werden nicht unterstützt, da sie von LINQ to SQL für die Ausführung auf dem SQL Server nicht übersetzt werden können.
Hinweis
Für die System.DateTimeOffset-Struktur der Common Language Runtime (CLR) und deren Zuordnung zu einer SQL-DATETIMEOFFSET
-Spalte mit LINQ to SQL ist .NET Framework 3.5 SP1 oder höher erforderlich. Die SQL-DATETIMEOFFSET
-Spalte ist nur in Microsoft SQL Server 2008 und höher verfügbar.
Datums- und Uhrzeitmethoden von SQLMethods
Zusätzlich zu den Methoden der DateTimeOffset-Struktur bietet LINQ to SQL die in der folgenden Tabelle aufgeführten Methoden der System.Data.Linq.SqlClient.SqlMethods-Klasse zum Arbeiten mit Datums- und Uhrzeitangaben.
- DateDiffDay
- DateDiffMillisecond
- DateDiffNanosecond
- DateDiffHour
- DateDiffMinute
- DateDiffSecond
- DateDiffMicrosecond
- DateDiffMonth
- DateDiffYear