Compartilhar via


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

Definição

Cuidado

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

Localiza alguns IProperty mapeados para a coluna fornecida.

Se várias propriedades forem mapeadas para a mesma coluna, a propriedade retornada será uma escolhida arbitrariamente. O validador de modelo garante que todas as propriedades mapeadas para uma determinada coluna tenham uma configuração consistente.

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

O modelo de destino que pode ser null se as operações existirem sem um modelo.

schema
String

O esquema que contém a tabela ou null para usar o esquema padrão.

tableName
String

O nome da tabela que contém a coluna.

columnName
String

O nome da coluna.

Retornos

A propriedade encontrada ou null se nenhuma propriedade for mapeada para a coluna fornecida.

Atributos

Aplica-se a