SqlServerSharedTableConvention Clase
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í.
Convención que manipula los nombres de los objetos de base de datos para los tipos de entidad que comparten una tabla para evitar conflictos.
public class SqlServerSharedTableConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.SharedTableConvention
type SqlServerSharedTableConvention = class
inherit SharedTableConvention
Public Class SqlServerSharedTableConvention
Inherits SharedTableConvention
- Herencia
Comentarios
Consulte Convenciones de creación de modelos y Acceso a SQL Server y bases de datos de Azure SQL con EF Core para obtener más información y ejemplos.
Constructores
SqlServerSharedTableConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies) |
Crea una nueva instancia de SqlServerSharedTableConvention. |
Propiedades
CheckConstraintsUniqueAcrossTables |
Obtiene un valor que indica si los nombres de restricción check deben ser únicos entre tablas. (Heredado de SharedTableConvention) |
Dependencies |
Dependencias para este servicio. (Heredado de SharedTableConvention) |
ForeignKeysUniqueAcrossTables |
Obtiene un valor que indica si los nombres de clave externa deben ser únicos entre tablas. (Heredado de SharedTableConvention) |
IndexesUniqueAcrossTables |
Obtiene un valor que indica si los nombres de índice deben ser únicos entre tablas. |
IndexesUniqueAcrossTables |
Obtiene un valor que indica si los nombres de índice deben ser únicos entre tablas. (Heredado de SharedTableConvention) |
KeysUniqueAcrossTables |
Obtiene un valor que indica si los nombres de clave deben ser únicos entre tablas. (Heredado de SharedTableConvention) |
RelationalDependencies |
Dependencias específicas del proveedor relacional para este servicio. (Heredado de SharedTableConvention) |
TriggersUniqueAcrossTables |
Obtiene un valor que indica si los nombres de desencadenador deben ser únicos en las tablas. (Heredado de SharedTableConvention) |
Métodos
AreCompatible(IForeignKey, IForeignKey, StoreObjectIdentifier) |
Obtiene un valor que indica si dos claves externas asignadas a la misma restricción de clave externa son compatibles. (Heredado de SharedTableConvention) |
AreCompatible(IIndex, IIndex, StoreObjectIdentifier) |
Obtiene un valor que indica si dos índices asignados al mismo índice de tabla son compatibles. |
AreCompatible(IIndex, IIndex, StoreObjectIdentifier) |
Obtiene un valor que indica si dos índices asignados al mismo índice de tabla son compatibles. (Heredado de SharedTableConvention) |
AreCompatible(IKey, IKey, StoreObjectIdentifier) |
Obtiene un valor que indica si dos claves asignadas a la misma restricción son compatibles. |
AreCompatible(IKey, IKey, StoreObjectIdentifier) |
Obtiene un valor que indica si dos claves asignadas a la misma restricción son compatibles. (Heredado de SharedTableConvention) |
AreCompatible(IReadOnlyCheckConstraint, IReadOnlyCheckConstraint, StoreObjectIdentifier) |
Obtiene un valor que indica si dos restricciones check con el mismo nombre son compatibles. (Heredado de SharedTableConvention) |
AreCompatible(IReadOnlyForeignKey, IReadOnlyForeignKey, StoreObjectIdentifier) |
Obtiene un valor que indica si dos claves externas asignadas a la misma restricción de clave externa son compatibles. (Heredado de SharedTableConvention) |
AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier) |
Obtiene un valor que indica si dos índices asignados al mismo índice de tabla son compatibles. |
AreCompatible(IReadOnlyIndex, IReadOnlyIndex, StoreObjectIdentifier) |
Obtiene un valor que indica si dos índices asignados al mismo índice de tabla son compatibles. (Heredado de SharedTableConvention) |
AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier) |
Obtiene un valor que indica si dos claves asignadas a la misma restricción son compatibles. |
AreCompatible(IReadOnlyKey, IReadOnlyKey, StoreObjectIdentifier) |
Obtiene un valor que indica si dos claves asignadas a la misma restricción son compatibles. (Heredado de SharedTableConvention) |
AreCompatible(IReadOnlyTrigger, IReadOnlyTrigger, StoreObjectIdentifier) |
Obtiene un valor que indica si dos desencadenadores con el mismo nombre son compatibles. (Heredado de SharedTableConvention) |
ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Se llama después de finalizar un modelo. (Heredado de SharedTableConvention) |
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Se llama cuando se finaliza un modelo. (Heredado de SharedTableConvention) |