Condividi tramite


MigrationsSqlGenerator.FindProperty(IModel, String, String, String) Metodo

Definizione

Attenzione

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

Trova alcuni IProperty mappati alla colonna specificata.

Se più proprietà vengono mappate alla stessa colonna, la proprietà restituita è una scelta arbitrariamente. Il validator del modello garantisce che tutte le proprietà mappate a una determinata colonna abbiano una configurazione coerente.

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

Parametri

model
IModel

Modello di destinazione che può essere null se le operazioni esistono senza un modello.

schema
String

Schema contenente la tabella oppure null usare lo schema predefinito.

tableName
String

Nome della tabella che contiene la colonna.

columnName
String

Nome della colonna.

Restituisce

La proprietà trovata o null se nessuna proprietà viene mappata alla colonna specificata.

Attributi

Si applica a