RelationalModelAnnotations 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í.
Propiedades de anotaciones específicas de relacional a las que se tiene acceso a través de Relational(IMutableModel).
public class RelationalModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalModelAnnotations
type RelationalModelAnnotations = class
interface IRelationalModelAnnotations
Public Class RelationalModelAnnotations
Implements IRelationalModelAnnotations
- Herencia
-
RelationalModelAnnotations
- Derivado
- Implementaciones
Constructores
RelationalModelAnnotations(IModel, RelationalFullAnnotationNames) |
Propiedades de anotaciones específicas de relacional a las que se tiene acceso a través de Relational(IMutableModel). |
RelationalModelAnnotations(IModel) |
Construye una instancia de para las anotaciones del objeto especificado IModel. |
RelationalModelAnnotations(RelationalAnnotations, RelationalFullAnnotationNames) |
Propiedades de anotaciones específicas de relacional a las que se tiene acceso a través de Relational(IMutableModel). |
RelationalModelAnnotations(RelationalAnnotations) |
Construye una instancia de para las anotaciones del IModel representado por el asistente de anotación especificado. |
Campos
ProviderFullAnnotationNames |
Propiedades de anotaciones específicas de relacional a las que se tiene acceso a través de Relational(IMutableModel). |
Propiedades
Annotations |
Asistente RelationalAnnotations que representa el objeto que IModel se va a anotar. |
DatabaseName |
Propiedades de anotaciones específicas de relacional a las que se tiene acceso a través de Relational(IMutableModel). |
DbFunctions |
Todos IDbFunctionlos elementos incluidos en el modelo. |
DefaultSchema |
Esquema predeterminado que se va a usar para el modelo o |
MaxIdentifierLength |
Longitud máxima permitida para los identificadores de almacén. |
Model |
que IModel se va a anotar. |
Sequences |
Todos ISequencelos elementos incluidos en el modelo. |
Métodos
FindDbFunction(MethodInfo) |
Busca un IDbFunction objeto asignado al método representado por el especificado MethodInfo. |
FindSequence(String, String) |
Busca un ISequence con el nombre especificado. |
GetOrAddDbFunction(MethodInfo) |
Devuelve el objeto existente Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction asignado al método especificado o crea una nueva función asignada al método . |
GetOrAddSequence(String, String) |
Devuelve el existente IMutableSequence con el nombre especificado en el esquema especificado o crea una nueva secuencia con el nombre y el esquema especificados. |
SetDatabaseName(String) |
Propiedades de anotaciones específicas de relacional a las que se tiene acceso a través de Relational(IMutableModel). |
SetDefaultSchema(String) |
Intenta establecer mediante DefaultSchema la semántica de RelationalAnnotations en uso. |
SetMaxIdentifierLength(Nullable<Int32>) |
Intenta establecer mediante MaxIdentifierLength la semántica de RelationalAnnotations en uso. |
Implementaciones de interfaz explícitas
IRelationalModelAnnotations.FindSequence(String, String) |
Busca un ISequence con el nombre especificado. |
IRelationalModelAnnotations.Sequences |
Todos ISequencelos elementos incluidos en el modelo. |