Share via


ElementTypeBuilder.HasConversion Metodo

Definizione

Overload

HasConversion(ValueConverter)

Configura gli elementi della raccolta in modo che i relativi valori vengano convertiti in e dal database usando l'oggetto specificato ValueConverter.

HasConversion(Type)

Configura gli elementi della raccolta in modo che i valori vengano convertiti prima di scrivere nel database e convertirli di nuovo durante la lettura dal database.

HasConversion(ValueConverter, ValueComparer)

Configura gli elementi della raccolta in modo che i valori vengano convertiti prima dell'uso di ValueConverter.

HasConversion(Type, ValueComparer)

Configura gli elementi della raccolta in modo che i valori vengano convertiti prima di scrivere nel database e convertirli di nuovo durante la lettura dal database.

HasConversion(Type, Type)

Configura gli elementi della raccolta in modo che i valori vengano convertiti prima di scrivere nel database e convertirli di nuovo durante la lettura dal database.

HasConversion<TConversion,TComparer>()

Configura gli elementi della raccolta in modo che i valori vengano convertiti prima di scrivere nel database e convertirli di nuovo durante la lettura dal database.

HasConversion<TConversion>()

Configura gli elementi della raccolta in modo che i valori vengano convertiti prima di scrivere nel database e convertirli durante la lettura dal database.

HasConversion<TConversion>(ValueComparer)

Configura gli elementi della raccolta in modo che i valori vengano convertiti prima di scrivere nel database e convertirli di nuovo durante la lettura dal database.

HasConversion(ValueConverter)

Configura gli elementi della raccolta in modo che i relativi valori vengano convertiti in e dal database usando l'oggetto specificato ValueConverter.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion (Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter? converter);
abstract member HasConversion : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
override this.HasConversion : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
Public Overridable Function HasConversion (converter As ValueConverter) As ElementTypeBuilder

Parametri

converter
ValueConverter

Convertitore da usare.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

HasConversion(Type)

Configura gli elementi della raccolta in modo che i valori vengano convertiti prima di scrivere nel database e convertirli di nuovo durante la lettura dal database.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion (Type? conversionType);
abstract member HasConversion : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
override this.HasConversion : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
Public Overridable Function HasConversion (conversionType As Type) As ElementTypeBuilder

Parametri

conversionType
Type

Tipo da convertire in e da o da un tipo che eredita da ValueConverter.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

HasConversion(ValueConverter, ValueComparer)

Configura gli elementi della raccolta in modo che i valori vengano convertiti prima dell'uso di ValueConverter.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion (Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter? converter, Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer? valueComparer);
abstract member HasConversion : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
override this.HasConversion : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
Public Overridable Function HasConversion (converter As ValueConverter, valueComparer As ValueComparer) As ElementTypeBuilder

Parametri

converter
ValueConverter

Convertitore da usare.

valueComparer
ValueComparer

Confronto da usare per i valori prima della conversione.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

HasConversion(Type, ValueComparer)

Configura gli elementi della raccolta in modo che i valori vengano convertiti prima di scrivere nel database e convertirli di nuovo durante la lettura dal database.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion (Type conversionType, Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer? valueComparer);
abstract member HasConversion : Type * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
override this.HasConversion : Type * Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
Public Overridable Function HasConversion (conversionType As Type, valueComparer As ValueComparer) As ElementTypeBuilder

Parametri

conversionType
Type

Tipo da convertire in e da o da un tipo che eredita da ValueConverter.

valueComparer
ValueComparer

Confronto da usare per i valori prima della conversione.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

HasConversion(Type, Type)

Configura gli elementi della raccolta in modo che i valori vengano convertiti prima di scrivere nel database e convertirli di nuovo durante la lettura dal database.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion (Type conversionType, Type? comparerType);
abstract member HasConversion : Type * Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
override this.HasConversion : Type * Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
Public Overridable Function HasConversion (conversionType As Type, comparerType As Type) As ElementTypeBuilder

Parametri

conversionType
Type

Tipo da convertire in e da o da un tipo che eredita da ValueConverter.

comparerType
Type

Tipo che eredita da ValueComparer.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

HasConversion<TConversion,TComparer>()

Configura gli elementi della raccolta in modo che i valori vengano convertiti prima di scrivere nel database e convertirli di nuovo durante la lettura dal database.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion<TConversion,TComparer> () where TComparer : Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer;
abstract member HasConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder (requires 'Comparer :> Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer)
override this.HasConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder (requires 'Comparer :> Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer)
Public Overridable Function HasConversion(Of TConversion, TComparer) () As ElementTypeBuilder

Parametri di tipo

TConversion

Tipo da convertire in e da o da un tipo che eredita da ValueConverter.

TComparer

Tipo che eredita da ValueComparer.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

HasConversion<TConversion>()

Configura gli elementi della raccolta in modo che i valori vengano convertiti prima di scrivere nel database e convertirli durante la lettura dal database.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion<TConversion> ();
abstract member HasConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
override this.HasConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
Public Overridable Function HasConversion(Of TConversion) () As ElementTypeBuilder

Parametri di tipo

TConversion

Tipo da convertire in e da o da un tipo che eredita da ValueConverter.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a

HasConversion<TConversion>(ValueComparer)

Configura gli elementi della raccolta in modo che i valori vengano convertiti prima di scrivere nel database e convertirli di nuovo durante la lettura dal database.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder HasConversion<TConversion> (Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer? valueComparer);
abstract member HasConversion : Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
override this.HasConversion : Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer -> Microsoft.EntityFrameworkCore.Metadata.Builders.ElementTypeBuilder
Public Overridable Function HasConversion(Of TConversion) (valueComparer As ValueComparer) As ElementTypeBuilder

Parametri di tipo

TConversion

Tipo da convertire in e da o da un tipo che eredita da ValueConverter.

Parametri

valueComparer
ValueComparer

Confronto da usare per i valori prima della conversione.

Restituisce

Stessa istanza del generatore in modo che sia possibile concatenare più chiamate di configurazione.

Si applica a