CollectionToJsonStringConverter<TElement> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將 .NET 基本集合轉換成 JSON 字串的值轉換器。
public class CollectionToJsonStringConverter<TElement> : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<System.Collections.Generic.IEnumerable<TElement>,string>
type CollectionToJsonStringConverter<'Element> = class
inherit ValueConverter<seq<'Element>, string>
Public Class CollectionToJsonStringConverter(Of TElement)
Inherits ValueConverter(Of IEnumerable(Of TElement), String)
類型參數
- TElement
- 繼承
-
CollectionToJsonStringConverter<TElement>
建構函式
CollectionToJsonStringConverter<TElement>(JsonValueReaderWriter) |
建立這個轉換器的新實例。 |
屬性
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>) |
JsonReaderWriter |
要使用的讀取器/寫入器。 |
MappingHints |
可供 使用的 ITypeMappingSource 提示,以針對轉換的資料建立具有適當 Facet 的資料類型。 (繼承來源 ValueConverter) |
ModelClrType |
EF 模型中使用的 CLR 類型。 (繼承來源 ValueConverter<TModel,TProvider>) |
ProviderClrType |
從存放區讀取和寫入時所使用的 CLR 類型。 (繼承來源 ValueConverter<TModel,TProvider>) |
方法
ComposeWith(ValueConverter) |
使用此實例撰寫另一個 ValueConverter 實例,讓第一次轉換的結果做為第二個轉換的輸入。 (繼承來源 ValueConverter) |