Compartir a través de


RelationalModelAnnotations Clase

Definición

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 null si no se ha establecido explícitamente ninguno.

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.

Se aplica a