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

Definicja

Przestroga

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

Znajduje niektóre IProperty zamapowane na daną kolumnę.

Jeśli wiele właściwości jest mapowanych na tę samą kolumnę, zwracana właściwość jest wybrana dowolnie. Moduł sprawdzania poprawności modelu zapewnia, że wszystkie właściwości mapowane na daną kolumnę mają spójną konfigurację.

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

Model docelowy, który może być null taki, jeśli operacje istnieją bez modelu.

schema
String

Schemat zawierający tabelę lub null do użycia schematu domyślnego.

tableName
String

Nazwa tabeli zawierającej kolumnę.

columnName
String

Nazwa kolumny.

Zwraca

Znaleziona właściwość lub null jeśli żadna właściwość nie jest mapowana na daną kolumnę.

Atrybuty

Dotyczy