Compartir a través de


MigrationsSqlGenerator.FindProperty(IModel, String, String, String) Método

Definición

Precaución

Use model?.GetRelationalModel().FindTable().FindColumn()

Busca algunos IProperty asignados a la columna especificada.

Si varias propiedades se asignan a la misma columna, la propiedad devuelta es una elegida arbitrariamente. El validador de modelos garantiza que todas las propiedades asignadas a una columna determinada tengan una configuración coherente.

protected virtual Microsoft.EntityFrameworkCore.Metadata.IProperty FindProperty (Microsoft.EntityFrameworkCore.Metadata.IModel model, string schema, string tableName, string columnName);
[System.Obsolete("Use model?.GetRelationalModel().FindTable().FindColumn()")]
protected virtual Microsoft.EntityFrameworkCore.Metadata.IProperty FindProperty (Microsoft.EntityFrameworkCore.Metadata.IModel model, string schema, string tableName, string columnName);
[System.Obsolete("Use model?.GetRelationalModel().FindTable().FindColumn()")]
protected virtual Microsoft.EntityFrameworkCore.Metadata.IProperty? FindProperty (Microsoft.EntityFrameworkCore.Metadata.IModel? model, string? schema, string tableName, string columnName);
abstract member FindProperty : Microsoft.EntityFrameworkCore.Metadata.IModel * string * string * string -> Microsoft.EntityFrameworkCore.Metadata.IProperty
override this.FindProperty : Microsoft.EntityFrameworkCore.Metadata.IModel * string * string * string -> Microsoft.EntityFrameworkCore.Metadata.IProperty
[<System.Obsolete("Use model?.GetRelationalModel().FindTable().FindColumn()")>]
abstract member FindProperty : Microsoft.EntityFrameworkCore.Metadata.IModel * string * string * string -> Microsoft.EntityFrameworkCore.Metadata.IProperty
override this.FindProperty : Microsoft.EntityFrameworkCore.Metadata.IModel * string * string * string -> Microsoft.EntityFrameworkCore.Metadata.IProperty
Protected Overridable Function FindProperty (model As IModel, schema As String, tableName As String, columnName As String) As IProperty

Parámetros

model
IModel

Modelo de destino que puede ser null si las operaciones existen sin un modelo.

schema
String

Esquema que contiene la tabla o null para usar el esquema predeterminado.

tableName
String

El nombre de la tabla que contiene la columna.

columnName
String

Nombre de columna.

Devoluciones

La propiedad encontrada o null si ninguna propiedad se asigna a la columna especificada.

Atributos

Se aplica a