Jazyk

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

Definice

Upozornění

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

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

Pokud se více vlastností mapuje na stejný sloupec, vrátí se vlastnost libovolně. Validátor modelu zajišťuje, aby všechny vlastnosti mapované na daný sloupec měly konzistentní konfiguraci.

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 v případě, že operace existují bez modelu.

schema
String

Schéma obsahující tabulku nebo null použití výchozího schématu.

tableName
String

Název tabulky, která obsahuje sloupec.

columnName
String

Název sloupce.

Návraty

Vlastnost byla nalezena nebo null pokud se žádná vlastnost nenamapuje na daný sloupec.

Atributy

Platí pro