Idioma

CollectionToJsonStringConverter<TElement> Classe

Definição

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 true, os nulos serão passados para o conversor para conversão. Caso contrário, os valores nulos sempre permanecerão nulos.

(Herdado de ValueConverter)
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)

Aplica-se a