Compartir a través de


RelationalTypeBaseExtensions Clase

Definición

Escriba métodos de extensión para metadatos de base de datos relacionales.

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

Comentarios

Consulte Modelado de tipos de entidad y relaciones para obtener más información y ejemplos.

Métodos

FindMappingFragment(IReadOnlyTypeBase, StoreObjectIdentifier)

Devuelve la asignación de tipos para un objeto de almacén similar a tabla determinado.

Normalmente, los proveedores de bases de datos usan este método (y otras extensiones). Por lo general, no se usa en el código de aplicación.

FindMappingFragment(ITypeBase, StoreObjectIdentifier)

Devuelve la asignación de tipos para un objeto de almacén similar a tabla determinado.

Normalmente, los proveedores de bases de datos usan este método (y otras extensiones). Por lo general, no se usa en el código de aplicación.

GetContainerColumnName(IReadOnlyTypeBase)

Obtiene el nombre de columna de contenedor al que se asigna el tipo.

GetDefaultMappings(ITypeBase)

Devuelve las asignaciones predeterminadas que usaría el tipo.

GetDeleteStoredProcedure(IReadOnlyTypeBase)

Devuelve el procedimiento almacenado al que se asigna el tipo para eliminaciones o null si no se asigna a un procedimiento almacenado.

GetDeleteStoredProcedure(ITypeBase)

Devuelve el procedimiento almacenado al que se asigna el tipo para eliminaciones o null si no se asigna a un procedimiento almacenado.

GetDeleteStoredProcedureMappings(ITypeBase)

Devuelve los procedimientos almacenados de eliminación a los que se asigna el tipo.

GetFunctionMappings(ITypeBase)

Devuelve las funciones a las que se asigna el tipo.

GetFunctionName(IReadOnlyTypeBase)

Devuelve el nombre de la función a la que se asigna el tipo o null si no se asigna a una función.

GetInsertStoredProcedure(IReadOnlyTypeBase)

Devuelve el procedimiento almacenado al que se asigna el tipo para inserciones o null si no se asigna a un procedimiento almacenado.

GetInsertStoredProcedure(ITypeBase)

Devuelve el procedimiento almacenado al que se asigna el tipo para inserciones o null si no se asigna a un procedimiento almacenado.

GetInsertStoredProcedureMappings(ITypeBase)

Devuelve los procedimientos almacenados de inserción a los que se asigna el tipo.

GetJsonPropertyName(IReadOnlyTypeBase)

Obtiene el valor del nombre de propiedad JSON usado para la entidad especificada asignada a una columna JSON.

GetMappingFragments(IReadOnlyTypeBase)

Devuelve todos los fragmentos de asignación de tipos configurados.

Normalmente, los proveedores de bases de datos usan este método (y otras extensiones). Por lo general, no se usa en el código de aplicación.

GetMappingFragments(IReadOnlyTypeBase, StoreObjectType)

Devuelve todos los fragmentos de asignación de tipos configurados del tipo especificado.

Normalmente, los proveedores de bases de datos usan este método (y otras extensiones). Por lo general, no se usa en el código de aplicación.

GetMappingFragments(ITypeBase)

Devuelve todos los fragmentos de asignación de tipos configurados.

Normalmente, los proveedores de bases de datos usan este método (y otras extensiones). Por lo general, no se usa en el código de aplicación.

GetMappingFragments(ITypeBase, StoreObjectType)

Devuelve todos los fragmentos de asignación de tipos configurados del tipo especificado.

Normalmente, los proveedores de bases de datos usan este método (y otras extensiones). Por lo general, no se usa en el código de aplicación.

GetMappingStrategy(IReadOnlyTypeBase)

Obtiene la estrategia de asignación de los tipos derivados.

GetSchema(IReadOnlyTypeBase)

Devuelve el esquema de base de datos que contiene la tabla asignada.

GetSqlQuery(IReadOnlyTypeBase)

Devuelve la cadena SQL utilizada para proporcionar datos para el tipo o null si no está asignado a una cadena SQL.

GetSqlQueryMappings(ITypeBase)

Devuelve las asignaciones de cadenas de SQL.

GetTableMappings(ITypeBase)

Devuelve las tablas a las que se asigna el tipo.

GetTableName(IReadOnlyTypeBase)

Devuelve el nombre de la tabla a la que se asigna el tipo o null si no se asigna a una tabla.

GetUpdateStoredProcedure(IReadOnlyTypeBase)

Devuelve el procedimiento almacenado al que se asigna el tipo para las actualizaciones o null si no se asigna a un procedimiento almacenado.

GetUpdateStoredProcedure(ITypeBase)

Devuelve el procedimiento almacenado al que se asigna el tipo para las actualizaciones o null si no se asigna a un procedimiento almacenado.

GetUpdateStoredProcedureMappings(ITypeBase)

Devuelve los procedimientos almacenados de actualización a los que se asigna el tipo.

GetViewMappings(ITypeBase)

Devuelve las vistas a las que se asigna el tipo.

GetViewName(IReadOnlyTypeBase)

Devuelve el nombre de la vista a la que se asigna el tipo o null si no se asigna a una vista.

GetViewSchema(IReadOnlyTypeBase)

Devuelve el esquema de base de datos que contiene la vista asignada.

IsMappedToJson(IReadOnlyTypeBase)

Obtiene un valor que indica si la entidad especificada está asignada a una columna JSON.

Se aplica a