Compartir a través de


SqlServerEntityTypeExtensions Clase

Definición

Métodos de extensión de tipo de entidad para metadatos específicos de SQL Server.

public static class SqlServerEntityTypeExtensions
type SqlServerEntityTypeExtensions = class
Public Module SqlServerEntityTypeExtensions
Herencia
SqlServerEntityTypeExtensions

Comentarios

Consulte Modelado de tipos de entidad y relaciones, y Acceso a SQL Server y bases de datos de Azure SQL con EF Core para obtener más información y ejemplos.

Métodos

GetHistoryTableName(IReadOnlyEntityType)

Devuelve un valor que representa el nombre de la tabla de historial asociada a la entidad asignada a una tabla temporal.

GetHistoryTableNameConfigurationSource(IConventionEntityType)

Obtiene el origen de configuración para la configuración del nombre de la tabla de historial temporal.

GetHistoryTableSchema(IReadOnlyEntityType)

Devuelve un valor que representa el esquema de la tabla de historial asociada a la entidad asignada a una tabla temporal.

GetHistoryTableSchemaConfigurationSource(IConventionEntityType)

Obtiene el origen de configuración de la configuración del esquema de la tabla de historial temporal.

GetIsMemoryOptimizedConfigurationSource(IConventionEntityType)

Obtiene el origen de configuración de la configuración optimizada para memoria.

GetIsTemporalConfigurationSource(IConventionEntityType)

Obtiene el origen de configuración de la configuración de la tabla temporal.

GetPeriodEndPropertyName(IReadOnlyEntityType)

Devuelve un valor que representa el nombre de la propiedad final del punto de la entidad asignada a una tabla temporal.

GetPeriodEndPropertyNameConfigurationSource(IConventionEntityType)

Obtiene el origen de configuración para el valor del nombre de la propiedad final del período de tabla temporal.

GetPeriodStartPropertyName(IReadOnlyEntityType)

Devuelve un valor que representa el nombre de la propiedad de inicio del punto de la entidad asignada a una tabla temporal.

GetPeriodStartPropertyNameConfigurationSource(IConventionEntityType)

Obtiene el origen de configuración del valor de nombre de propiedad de inicio del período de tabla temporal.

GetUseSqlOutputClauseConfigurationSource(IConventionEntityType)

Obtiene el origen de configuración para si se debe usar la cláusula SQL OUTPUT al guardar los cambios en la tabla.

IsMemoryOptimized(IEntityType)

Devuelve un valor que indica si el tipo de entidad está asignado a una tabla optimizada para memoria.

IsMemoryOptimized(IReadOnlyEntityType)

Devuelve un valor que indica si el tipo de entidad está asignado a una tabla optimizada para memoria.

IsSqlOutputClauseUsed(IReadOnlyEntityType)

Devuelve un valor que indica si se debe usar la cláusula SQL OUTPUT al guardar los cambios en la tabla. La cláusula OUTPUT no es compatible con ciertas características de SQL Server, como tablas con desencadenadores.

IsSqlOutputClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier)

Devuelve un valor que indica si se debe usar la cláusula SQL OUTPUT al guardar los cambios en la tabla especificada. La cláusula OUTPUT no es compatible con ciertas características de SQL Server, como tablas con desencadenadores.

IsTemporal(IReadOnlyEntityType)

Devuelve un valor que indica si el tipo de entidad se asigna a una tabla temporal.

SetHistoryTableName(IConventionEntityType, String, Boolean)

Establece un valor que representa el nombre de la tabla de historial asociada a la entidad asignada a una tabla temporal.

SetHistoryTableName(IMutableEntityType, String)

Establece un valor que representa el nombre de la tabla de historial asociada a la entidad asignada a una tabla temporal.

SetHistoryTableSchema(IConventionEntityType, String, Boolean)

Establece un valor que representa el esquema de la tabla de historial asociada a la entidad asignada a una tabla temporal.

SetHistoryTableSchema(IMutableEntityType, String)

Establece un valor que representa el esquema de la tabla de historial asociada a la entidad asignada a una tabla temporal.

SetIsMemoryOptimized(IConventionEntityType, Nullable<Boolean>, Boolean)

Establece un valor que indica si el tipo de entidad está asignado a una tabla optimizada para memoria.

SetIsMemoryOptimized(IMutableEntityType, Boolean)

Establece un valor que indica si el tipo de entidad está asignado a una tabla optimizada para memoria.

SetIsTemporal(IConventionEntityType, Nullable<Boolean>, Boolean)

Establece un valor que indica si el tipo de entidad se asigna a una tabla temporal.

SetIsTemporal(IMutableEntityType, Boolean)

Establece un valor que indica si el tipo de entidad se asigna a una tabla temporal.

SetPeriodEndPropertyName(IConventionEntityType, String, Boolean)

Establece un valor que representa el nombre de la propiedad de finalización del período de la entidad asignada a una tabla temporal.

SetPeriodEndPropertyName(IMutableEntityType, String)

Establece un valor que representa el nombre de la propiedad de finalización del período de la entidad asignada a una tabla temporal.

SetPeriodStartPropertyName(IConventionEntityType, String, Boolean)

Establece un valor que representa el nombre de la propiedad de inicio del período de la entidad asignada a una tabla temporal.

SetPeriodStartPropertyName(IMutableEntityType, String)

Establece un valor que representa el nombre de la propiedad de inicio del período de la entidad asignada a una tabla temporal.

UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, Boolean)

Establece un valor que indica si se debe usar la cláusula SQL OUTPUT al guardar los cambios en la tabla. La cláusula OUTPUT no es compatible con ciertas características de SQL Server, como tablas con desencadenadores.

UseSqlOutputClause(IConventionEntityType, Nullable<Boolean>, StoreObjectIdentifier, Boolean)

Establece un valor que indica si se debe usar la cláusula SQL OUTPUT al guardar los cambios en la tabla. La cláusula OUTPUT no es compatible con ciertas características de SQL Server, como tablas con desencadenadores.

UseSqlOutputClause(IMutableEntityType, Nullable<Boolean>)

Establece un valor que indica si se debe usar la cláusula SQL OUTPUT al guardar los cambios en la tabla. La cláusula OUTPUT no es compatible con ciertas características de SQL Server, como tablas con desencadenadores.

UseSqlOutputClause(IMutableEntityType, Nullable<Boolean>, StoreObjectIdentifier)

Establece un valor que indica si se debe usar la cláusula SQL OUTPUT al guardar los cambios en la tabla. La cláusula OUTPUT no es compatible con ciertas características de SQL Server, como tablas con desencadenadores.

Se aplica a