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ě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