DateTimeOffsetToBinaryConverter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在 DateTime long 中轉換為二進位標記法。 DateTime 會截斷超過 0.1 毫秒的有效位數。
public class DateTimeOffsetToBinaryConverter : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<DateTimeOffset,long>
type DateTimeOffsetToBinaryConverter = class
inherit ValueConverter<DateTimeOffset, int64>
Public Class DateTimeOffsetToBinaryConverter
Inherits ValueConverter(Of DateTimeOffset, Long)
- 繼承
備註
如需詳細資訊和範例,請參閱 EF Core 值轉換器 。
建構函式
DateTimeOffsetToBinaryConverter() |
建立這個轉換器的新實例。 |
DateTimeOffsetToBinaryConverter(ConverterMappingHints) |
建立這個轉換器的新實例。 |
屬性
ConvertFromProvider |
取得從存放區讀取資料時轉換物件的函式、設定來處理簡單型別的 Null、Boxing 和非完全相符專案。 (繼承來源 ValueConverter<TModel,TProvider>) |
ConvertFromProviderExpression |
取得從存放區讀取資料時要轉換物件的運算式,與提供的完全相同,而且可能無法處理簡單型別的 Null、Boxing 和非完全相符專案。 (繼承來源 ValueConverter<TModel,TProvider>) |
ConvertFromProviderTyped |
取得從存放區讀取資料時要轉換物件的函式。 (繼承來源 ValueConverter<TModel,TProvider>) |
ConvertsNulls |
如果 |
ConvertToProvider |
取得函式,以在將資料寫入存放區時轉換物件、設定來處理簡單型別的 Null、Boxing 和非完全相符專案。 (繼承來源 ValueConverter<TModel,TProvider>) |
ConvertToProviderExpression |
取得運算式,以在將資料寫入至存放區時,與提供的完全相同,而且可能無法處理簡單型別的 Null、Boxing 和非完全相符專案。 (繼承來源 ValueConverter<TModel,TProvider>) |
ConvertToProviderTyped |
取得函式,以在將資料寫入存放區時轉換物件。 (繼承來源 ValueConverter<TModel,TProvider>) |
DefaultInfo |
, ValueConverterInfo 表示這個轉換子的預設用法。 |
MappingHints |
可供 使用的 ITypeMappingSource 提示,可用來建立具有已轉換資料之適當 Facet 的資料類型。 (繼承來源 ValueConverter) |
ModelClrType |
EF 模型中所使用的 CLR 類型。 (繼承來源 ValueConverter<TModel,TProvider>) |
ProviderClrType |
從存放區讀取和寫入時所使用的 CLR 類型。 (繼承來源 ValueConverter<TModel,TProvider>) |
方法
ComposeWith(ValueConverter) |
使用這個實例撰寫另一個實例,讓第一 ValueConverter 個轉換的結果做為第二個轉換的輸入。 (繼承來源 ValueConverter) |
ToDateTimeOffset(Int64) |
這是支援 Entity Framework Core 基礎結構的內部 API,不受與公用 API 相同的相容性標準。 它可能會在任何版本中變更或移除,而不會有任何通知。 您應該只在程式碼中直接使用它,並知道這麼做可能會導致應用程式在更新至新的 Entity Framework Core 版本時失敗。 |
ToLong(DateTimeOffset) |
這是支援 Entity Framework Core 基礎結構的內部 API,不受與公用 API 相同的相容性標準。 它可能會在任何版本中變更或移除,而不會有任何通知。 您應該只在程式碼中直接使用它,並知道這麼做可能會導致應用程式在更新至新的 Entity Framework Core 版本時失敗。 |