MigrationsSqlGenerator.FindProperty(IModel, String, String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
Use model?.GetRelationalModel().FindTable().FindColumn()
Sucht nach einigen IProperty , die der angegebenen Spalte zugeordnet sind.
Wenn der gleichen Spalte mehrere Eigenschaften zugeordnet sind, wird die zurückgegebene Eigenschaft willkürlich ausgewählt. Die Modellvalidierung stellt sicher, dass alle Eigenschaften, die einer bestimmten Spalte zugeordnet sind, über eine konsistente Konfiguration verfügen.
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
Parameter
- model
- IModel
Das Zielmodell, das sein kann, wenn die Vorgänge ohne ein Modell vorhanden sind null
.
- schema
- String
Das Schema, das die Tabelle enthält, oder null
das standardschema verwendet werden soll.
- tableName
- String
Der Name der Tabelle, die die Spalte enthält.
- columnName
- String
Der Spaltenname.
Gibt zurück
Die gefundene Eigenschaft oder null
, wenn keine Eigenschaft der angegebenen Spalte zugeordnet ist.
- Attribute
Gilt für:
Entity Framework