RelationalTypeMappingInfo Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Describe los metadatos necesarios para decidir una asignación de tipos relacionales para una propiedad, un tipo o un nombre de tipo relacional específico del proveedor.
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)
- Herencia
-
RelationalTypeMappingInfo
- Atributos
- Implementaciones
Comentarios
Consulte Implementación de proveedores y extensiones de bases de datos para obtener más información y ejemplos.
Constructores
Propiedades
ClrType |
Tipo CLR en el modelo. |
CoreTypeMappingInfo |
Información de asignación de tipos principales. |
DbType |
DbType de la asignación. |
ElementTypeMapping |
Tipo de elemento de la asignación, si existe. |
IsFixedLength |
Indica si el tipo de datos asignado es de longitud fija. |
IsKeyOrIndex |
Indica si la asignación forma parte de una clave o un índice. |
IsRowVersion |
Indica si la asignación se usará para una versión de fila o |
IsUnicode |
Indica si la asignación admite Unicode o no, o |
JsonValueReaderWriter |
Lector y escritor de JSON, si se ha proporcionado uno, o |
Precision |
Precisión sugerida del tipo de datos asignado. |
Scale |
Escala sugerida del tipo de datos asignado. |
Size |
Indica el tamaño de almacén que se va a usar para la asignación, o |
StoreTypeName |
Nombre de tipo relacional específico del proveedor para el que se necesita la asignación. |
StoreTypeNameBase |
Nombre de tipo relacional específico del proveedor, con las facetas quitadas. |
StoreTypeNameSizeIsMax |
|
Métodos
Equals(Object) |
Compara esto RelationalTypeMappingInfo con otro para comprobar si representan la misma asignación. |
Equals(RelationalTypeMappingInfo) |
Compara esto RelationalTypeMappingInfo con otro para comprobar si representan la misma asignación. |
GetHashCode() |
Devuelve un código hash para este objeto. |
ToString() |
Describe los metadatos necesarios para decidir una asignación de tipos relacionales para una propiedad, un tipo o un nombre de tipo relacional específico del proveedor. |
WithConverter(ValueConverterInfo) |
Devuelve un nuevo RelationalTypeMappingInfo objeto con el convertidor especificado aplicado. |
Operadores
Equality(RelationalTypeMappingInfo, RelationalTypeMappingInfo) |
Describe los metadatos necesarios para decidir una asignación de tipos relacionales para una propiedad, un tipo o un nombre de tipo relacional específico del proveedor. |
Inequality(RelationalTypeMappingInfo, RelationalTypeMappingInfo) |
Describe los metadatos necesarios para decidir una asignación de tipos relacionales para una propiedad, un tipo o un nombre de tipo relacional específico del proveedor. |