CollectionToJsonStringConverter<TElement> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um conversor de valor que converte uma coleção primitiva .NET em uma cadeia de caracteres JSON.
[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1 })]
public class CollectionToJsonStringConverter<TElement> : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<System.Collections.Generic.IEnumerable<TElement>,string>
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1, 1, 1 })>]
type CollectionToJsonStringConverter<'Element> = class
inherit ValueConverter<seq<'Element>, string>
Public Class CollectionToJsonStringConverter(Of TElement)
Inherits ValueConverter(Of IEnumerable(Of TElement), String)
Parâmetros de tipo
- TElement
- Herança
-
CollectionToJsonStringConverter<TElement>
- Atributos
Construtores
| Nome | Descrição |
|---|---|
| CollectionToJsonStringConverter<TElement>(JsonValueReaderWriter) |
Cria uma nova instância desse conversor. |
Propriedades
| Nome | Descrição |
|---|---|
| ConstructorExpression |
A expressão que representa a construção deste objeto. (Herdado de ValueConverter<TModel,TProvider>) |
| ConstructorExpressionWithoutMappingHints |
A expressão que representa a construção deste objeto sem ConverterMappingHints. (Herdado de ValueConverter<TModel,TProvider>) |
| ConvertFromProvider |
Obtém a função para converter objetos ao ler dados do repositório, configurar para lidar com correspondências nulas, boxing e não exatas de tipos simples. (Herdado de ValueConverter<TModel,TProvider>) |
| ConvertFromProviderExpression |
Obtém a expressão para converter objetos ao ler dados do repositório, exatamente como fornecido e pode não manipular correspondências nulas, boxing e não exatas de tipos simples. (Herdado de ValueConverter<TModel,TProvider>) |
| ConvertFromProviderTyped |
Obtém a função para converter objetos ao ler dados do repositório. (Herdado de ValueConverter<TModel,TProvider>) |
| ConvertsNulls |
Se |
| ConvertToProvider |
Obtém a função para converter objetos ao gravar dados no repositório, configuração para lidar com correspondências nulas, boxing e não exatas de tipos simples. (Herdado de ValueConverter<TModel,TProvider>) |
| ConvertToProviderExpression |
Obtém a expressão para converter objetos ao gravar dados no repositório, exatamente como fornecido e pode não manipular correspondências nulas, boxing e não exatas de tipos simples. (Herdado de ValueConverter<TModel,TProvider>) |
| ConvertToProviderTyped |
Obtém a função para converter objetos ao gravar dados no repositório. (Herdado de ValueConverter<TModel,TProvider>) |
| JsonReaderWriter |
O leitor/gravador a ser usado. |
| MappingHints |
Dicas que podem ser usadas pelos ITypeMappingSource tipos de dados para criar com facetas apropriadas para os dados convertidos. (Herdado de ValueConverter) |
| ModelClrType |
O tipo CLR usado no modelo EF. (Herdado de ValueConverter<TModel,TProvider>) |
| ProviderClrType |
O tipo CLR usado ao ler e gravar do repositório. (Herdado de ValueConverter<TModel,TProvider>) |
Métodos
| Nome | Descrição |
|---|---|
| ComposeWith(ValueConverter) |
Compõe outra ValueConverter instância com esta de modo que o resultado da primeira conversão seja usado como a entrada para a segunda conversão. (Herdado de ValueConverter) |