ModelConfigurationBuilder.DefaultTypeMapping Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
DefaultTypeMapping(Type) |
Contrassegna il tipo specificato come scalare, anche se usato all'esterno dei tipi di entità. In questo modo è possibile usare i valori di questo tipo nelle query che non fanno riferimento alla proprietà di questo tipo. |
DefaultTypeMapping(Type, Action<TypeMappingConfigurationBuilder>) |
Contrassegna il tipo specificato come scalare, anche se usato all'esterno dei tipi di entità. In questo modo è possibile usare i valori di questo tipo nelle query che non fanno riferimento alla proprietà di questo tipo. |
DefaultTypeMapping<TScalar>(Action<TypeMappingConfigurationBuilder<TScalar>>) |
Contrassegna il tipo specificato come scalare, anche se usato all'esterno dei tipi di entità. In questo modo è possibile usare i valori di questo tipo nelle query che non fanno riferimento alla proprietà di questo tipo. |
DefaultTypeMapping<TScalar>() |
Contrassegna il tipo specificato come scalare, anche se usato all'esterno dei tipi di entità. In questo modo è possibile usare i valori di questo tipo nelle query che non fanno riferimento alla proprietà di questo tipo. |
DefaultTypeMapping(Type)
Contrassegna il tipo specificato come scalare, anche se usato all'esterno dei tipi di entità. In questo modo è possibile usare i valori di questo tipo nelle query che non fanno riferimento alla proprietà di questo tipo.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder DefaultTypeMapping (Type scalarType);
abstract member DefaultTypeMapping : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder
override this.DefaultTypeMapping : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder
Public Overridable Function DefaultTypeMapping (scalarType As Type) As TypeMappingConfigurationBuilder
Parametri
- scalarType
- Type
Tipo scalare da configurare.
Restituisce
Oggetto che può essere utilizzato per configurare i scalari.
Commenti
A differenza di Properties(Type) questo metodo deve essere chiamato solo su un tipo concreto non nullable. La chiamata su un tipo di base non applicherà la configurazione ai tipi derivati.
La chiamata a questa operazione è raramente necessaria. Se nella maggior parte dei casi sono presenti proprietà della chiamata Properties(Type) al tipo specificato, è sufficiente.
Per altre informazioni ed esempi, vedere Compilazione di modelli di precon convention in EF Core .
Si applica a
DefaultTypeMapping(Type, Action<TypeMappingConfigurationBuilder>)
Contrassegna il tipo specificato come scalare, anche se usato all'esterno dei tipi di entità. In questo modo è possibile usare i valori di questo tipo nelle query che non fanno riferimento alla proprietà di questo tipo.
public virtual Microsoft.EntityFrameworkCore.ModelConfigurationBuilder DefaultTypeMapping (Type scalarType, Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder> buildAction);
abstract member DefaultTypeMapping : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
override this.DefaultTypeMapping : Type * Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
Public Overridable Function DefaultTypeMapping (scalarType As Type, buildAction As Action(Of TypeMappingConfigurationBuilder)) As ModelConfigurationBuilder
Parametri
- scalarType
- Type
Tipo scalare da configurare.
- buildAction
- Action<TypeMappingConfigurationBuilder>
Azione che esegue la configurazione per i scalari.
Restituisce
ModelConfigurationBuilder Stessa istanza in modo che sia possibile concatenare le chiamate di configurazione aggiuntive.
Commenti
A differenza di Properties(Type) questo metodo deve essere chiamato solo su un tipo concreto non nullable. La chiamata su un tipo di base non applicherà la configurazione ai tipi derivati.
La chiamata a questa operazione è raramente necessaria. Se nella maggior parte dei casi sono presenti proprietà della chiamata Properties(Type) al tipo specificato, è sufficiente.
Per altre informazioni ed esempi, vedere Compilazione di modelli di precon convention in EF Core .
Si applica a
DefaultTypeMapping<TScalar>(Action<TypeMappingConfigurationBuilder<TScalar>>)
Contrassegna il tipo specificato come scalare, anche se usato all'esterno dei tipi di entità. In questo modo è possibile usare i valori di questo tipo nelle query che non fanno riferimento alla proprietà di questo tipo.
public virtual Microsoft.EntityFrameworkCore.ModelConfigurationBuilder DefaultTypeMapping<TScalar> (Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<TScalar>> buildAction);
abstract member DefaultTypeMapping : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
override this.DefaultTypeMapping : Action<Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>> -> Microsoft.EntityFrameworkCore.ModelConfigurationBuilder
Public Overridable Function DefaultTypeMapping(Of TScalar) (buildAction As Action(Of TypeMappingConfigurationBuilder(Of TScalar))) As ModelConfigurationBuilder
Parametri di tipo
- TScalar
Tipo scalare da configurare.
Parametri
- buildAction
- Action<TypeMappingConfigurationBuilder<TScalar>>
Azione che esegue la configurazione per i scalari.
Restituisce
ModelConfigurationBuilder Stessa istanza in modo che sia possibile concatenare le chiamate di configurazione aggiuntive.
Commenti
A differenza di Properties<TProperty>() questo metodo deve essere chiamato solo su un tipo concreto non nullable. La chiamata su un tipo di base non applicherà la configurazione ai tipi derivati.
La chiamata a questa operazione è raramente necessaria. Se nella maggior parte dei casi sono presenti proprietà della chiamata Properties<TProperty>() al tipo specificato, è sufficiente.
Per altre informazioni ed esempi, vedere Compilazione di modelli di precon convention in EF Core .
Si applica a
DefaultTypeMapping<TScalar>()
Contrassegna il tipo specificato come scalare, anche se usato all'esterno dei tipi di entità. In questo modo è possibile usare i valori di questo tipo nelle query che non fanno riferimento alla proprietà di questo tipo.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<TScalar> DefaultTypeMapping<TScalar> ();
abstract member DefaultTypeMapping : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>
override this.DefaultTypeMapping : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.TypeMappingConfigurationBuilder<'Scalar>
Public Overridable Function DefaultTypeMapping(Of TScalar) () As TypeMappingConfigurationBuilder(Of TScalar)
Parametri di tipo
- TScalar
Tipo scalare da configurare.
Restituisce
Oggetto che può essere utilizzato per configurare i scalari.
Commenti
A differenza di Properties<TProperty>() questo metodo deve essere chiamato solo su un tipo concreto non nullable. La chiamata su un tipo di base non applicherà la configurazione ai tipi derivati.
La chiamata a questa operazione è raramente necessaria. Se nella maggior parte dei casi sono presenti proprietà della chiamata Properties<TProperty>() al tipo specificato, è sufficiente.
Per altre informazioni ed esempi, vedere Compilazione di modelli di precon convention in EF Core .
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per