Sdílet prostřednictvím


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

Definice

Upozornění

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

Najde nějaké IProperty namapované na daný sloupec.

Pokud se na stejný sloupec namapuje více vlastností, je vrácená vlastnost jednou zvolenou libovolně. Validátor modelu zajišťuje konzistentní konfiguraci všech vlastností namapovaných na daný sloupec.

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

Parametry

model
IModel

Cílový model, který může být null , pokud operace existují bez modelu.

schema
String

Schéma, které obsahuje tabulku, nebo null použít výchozí schéma.

tableName
String

Název tabulky, která obsahuje sloupec.

columnName
String

Název sloupce.

Návraty

Nalezená vlastnost nebo null pokud se žádná vlastnost nemapuje na daný sloupec.

Atributy

Platí pro