語言

DateTimeOffsetToBytesConverter 類別

定義

能 DateTime 與位元組陣列之間轉換。

[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
public class DateTimeOffsetToBytesConverter : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<DateTimeOffset,byte[]>
public class DateTimeOffsetToBytesConverter : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<DateTimeOffset,byte[]>
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
type DateTimeOffsetToBytesConverter = class
    inherit ValueConverter<DateTimeOffset, byte[]>
type DateTimeOffsetToBytesConverter = class
    inherit ValueConverter<DateTimeOffset, byte[]>
Public Class DateTimeOffsetToBytesConverter
Inherits ValueConverter(Of DateTimeOffset, Byte())
繼承
DateTimeOffsetToBytesConverter
屬性

備註

更多資訊與範例請參閱 EF Core值轉換器 。

建構函式

名稱 Description
DateTimeOffsetToBytesConverter()

建立一個新的轉換器實例。

DateTimeOffsetToBytesConverter(ConverterMappingHints)

建立一個新的轉換器實例。

屬性

名稱 Description
ConstructorExpression

表示此物件建構的表達式。

(繼承來源 ValueConverter<TModel,TProvider>)
ConstructorExpressionWithoutMappingHints

表示此物件在不包含 ConverterMappingHints的情況下構造的表達式。

(繼承來源 ValueConverter<TModel,TProvider>)
ConvertFromProvider

取得讀取資料庫資料時轉換物件的函式,設定為處理空值、盒裝和簡單型別的非完全匹配。

(繼承來源 ValueConverter<TModel,TProvider>)
ConvertFromProviderExpression

取得在讀取儲存資料時轉換物件的表達式,完全符合所提供,且可能無法處理空值、盒裝及簡單型別的非精確匹配。

(繼承來源 ValueConverter<TModel,TProvider>)
ConvertFromProviderTyped

讀取儲存資料時會轉換物件的功能。

(繼承來源 ValueConverter<TModel,TProvider>)
ConvertsNulls

若 true,則零點會傳給轉換器進行轉換。 否則 null 值永遠保持空值。

(繼承來源 ValueConverter)
ConvertToProvider

取得在寫入資料到儲存時轉換物件的函式,並設定處理空值、盒裝以及簡單型別的非完全匹配。

(繼承來源 ValueConverter<TModel,TProvider>)
ConvertToProviderExpression

能取得在寫入資料到儲存時轉換物件的表達式,完全符合所提供,但可能無法處理空值、盒裝以及簡單型別的非精確匹配。

(繼承來源 ValueConverter<TModel,TProvider>)
ConvertToProviderTyped

它有在寫入資料到儲存時轉換物件的功能。

(繼承來源 ValueConverter<TModel,TProvider>)
DefaultInfo

A ValueConverterInfo 代表這個轉換器的預設用途。

Instance

這是這個轉換器的快取預設實例。

MappingHints

這些 ITypeMappingSource 提示可以用來建立具有適當面向的資料型態,以配合轉換後的資料。

(繼承來源 ValueConverter)
ModelClrType

EF 模型中使用的 CLR 類型。

(繼承來源 ValueConverter<TModel,TProvider>)
ProviderClrType

讀取與寫入存儲時使用的 CLR 類型。

(繼承來源 ValueConverter<TModel,TProvider>)

方法

名稱 Description
ComposeWith(ValueConverter)

與此實例組合另一個 ValueConverter 實例,使第一次轉換結果作為第二次轉換的輸入。

(繼承來源 ValueConverter)
FromBytes(Byte[])

這是一個內部 API,支援 Entity Framework Core 基礎架構,且不受公開 API 相同的相容性標準約束。 該內容可能會在任何新聞稿中未經通知而更改或移除。 你應該只在程式碼中直接使用它,並且要非常謹慎,並且要知道這樣做可能會導致更新到新的 Entity Framework Core 版本時應用程式失敗。

ToBytes(DateTimeOffset)

這是一個內部 API,支援 Entity Framework Core 基礎架構,且不受公開 API 相同的相容性標準約束。 該內容可能會在任何新聞稿中未經通知而更改或移除。 你應該只在程式碼中直接使用它,並且要非常謹慎,並且要知道這樣做可能會導致更新到新的 Entity Framework Core 版本時應用程式失敗。

適用於