Partager via


MigrationsSqlGenerator.FindProperty(IModel, String, String, String) Méthode

Définition

Attention

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

Recherche certaines IProperty mappées à la colonne donnée.

Si plusieurs propriétés sont mappées à la même colonne, la propriété retournée est choisie arbitrairement. Le validateur de modèle garantit que toutes les propriétés mappées à une colonne donnée ont une configuration cohérente.

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

Paramètres

model
IModel

Modèle cible qui peut être null si les opérations existent sans modèle.

schema
String

Schéma qui contient la table ou null pour utiliser le schéma par défaut.

tableName
String

Nom de la table qui contient la colonne.

columnName
String

Nom de la colonne.

Retours

Propriété trouvée, ou null si aucune propriété n’est mappée à la colonne donnée.

Attributs

S’applique à