MigrationsSqlGenerator.FindProperty(IModel, String, String, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Entity Framework