RelationalTypeMappingInfo Struct
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.
Descrive i metadati necessari per decidere un mapping di tipi relazionali per una proprietà, un tipo o un nome di tipo relazionale specifico del provider.
public readonly struct RelationalTypeMappingInfo : IEquatable<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo>
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct RelationalTypeMappingInfo : IEquatable<Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo>
type RelationalTypeMappingInfo = struct
[<System.Runtime.CompilerServices.IsReadOnly>]
type RelationalTypeMappingInfo = struct
Public Structure RelationalTypeMappingInfo
Implements IEquatable(Of RelationalTypeMappingInfo)
- Ereditarietà
-
RelationalTypeMappingInfo
- Attributi
- Implementazioni
Commenti
Per altre informazioni ed esempi, vedere Implementazione di provider di database e estensioni .
Costruttori
Proprietà
ClrType |
Tipo CLR nel modello. |
CoreTypeMappingInfo |
Informazioni di mapping dei tipi di base. |
DbType |
Oggetto DbType del mapping. |
ElementTypeMapping |
Tipo di elemento del mapping, se presente. |
IsFixedLength |
Indica se il tipo di dati mappato è la lunghezza fissa. |
IsKeyOrIndex |
Indica se il mapping fa parte di una chiave o di un indice. |
IsRowVersion |
Indica se il mapping verrà usato per una versione di riga o |
IsUnicode |
Indica se il mapping supporta Unicode o |
JsonValueReaderWriter |
Lettore/writer JSON, se è stato fornito o |
Precision |
Precisione suggerita del tipo di dati mappato. |
Scale |
Scala suggerita del tipo di dati mappato. |
Size |
Indica le dimensioni dell'archivio da usare per il mapping o |
StoreTypeName |
Nome del tipo relazionale specifico del provider per il quale è necessario eseguire il mapping. |
StoreTypeNameBase |
Nome del tipo relazionale specifico del provider, con eventuali facet rimossi. |
StoreTypeNameSizeIsMax |
|
Metodi
Equals(Object) |
Confronta questo valore RelationalTypeMappingInfo con un altro per verificare se rappresentano lo stesso mapping. |
Equals(RelationalTypeMappingInfo) |
Confronta questo valore RelationalTypeMappingInfo con un altro per verificare se rappresentano lo stesso mapping. |
GetHashCode() |
Restituisce un codice hash per questo oggetto. |
ToString() |
Descrive i metadati necessari per decidere un mapping di tipi relazionali per una proprietà, un tipo o un nome di tipo relazionale specifico del provider. |
WithConverter(ValueConverterInfo) |
Restituisce un nuovo RelationalTypeMappingInfo oggetto con il convertitore specificato applicato. |
Operatori
Equality(RelationalTypeMappingInfo, RelationalTypeMappingInfo) |
Descrive i metadati necessari per decidere un mapping di tipi relazionali per una proprietà, un tipo o un nome di tipo relazionale specifico del provider. |
Inequality(RelationalTypeMappingInfo, RelationalTypeMappingInfo) |
Descrive i metadati necessari per decidere un mapping di tipi relazionali per una proprietà, un tipo o un nome di tipo relazionale specifico del provider. |
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