MigrationsSqlGenerator.FindProperty(IModel, String, String, String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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