IRelationalTypeMappingSource.FindMapping メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
FindMapping(IProperty) |
特定 IPropertyの の型マッピングを検索します。 |
FindMapping(MemberInfo) |
CLR 型のフィールドまたはプロパティを表す特定 MemberInfo の の型マッピングを検索します。 |
FindMapping(String) |
特定のデータベース型名の型マッピングを検索します。 |
FindMapping(Type) |
特定 Typeの の型マッピングを検索します。 |
FindMapping(Type, IModel) |
特定 Typeの の型マッピングを検索し、事前規則の構成をアカウントに取り込みます。 |
FindMapping(Type, IModel, CoreTypeMapping) |
特定 Typeの の型マッピングを検索し、事前規則の構成をアカウントに取り込みます。 |
FindMapping(Type, String, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>) |
特定 Type のファセットと追加のファセットの型マッピングを検索します。 |
FindMapping(IProperty)
特定 IPropertyの の型マッピングを検索します。
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
abstract member FindMapping : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (property As IProperty) As RelationalTypeMapping
パラメーター
- property
- IProperty
プロパティ。
戻り値
型マッピング。何 null
も見つからなかった場合は 。
適用対象
FindMapping(MemberInfo)
CLR 型のフィールドまたはプロパティを表す特定 MemberInfo の の型マッピングを検索します。
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (System.Reflection.MemberInfo member);
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (System.Reflection.MemberInfo member);
abstract member FindMapping : System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (member As MemberInfo) As RelationalTypeMapping
パラメーター
- member
- MemberInfo
フィールドまたはプロパティ。
戻り値
型マッピング。何 null
も見つからなかった場合は 。
注釈
注: このメソッドは、使用できない場合にのみ呼び出し、それ以外の場合は IProperty を呼び出します FindMapping(IProperty)
適用対象
FindMapping(String)
特定のデータベース型名の型マッピングを検索します。
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (string storeTypeName);
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (string storeTypeName);
abstract member FindMapping : string -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (storeTypeName As String) As RelationalTypeMapping
パラメーター
- storeTypeName
- String
データベースの種類名。
戻り値
型マッピング。何 null
も見つからなかった場合は 。
注釈
注: このメソッドは、使用できない場合にのみ呼び出し、それ以外の場合は IProperty を呼び出します FindMapping(IProperty)
適用対象
FindMapping(Type)
特定 Typeの の型マッピングを検索します。
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (Type type);
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (Type type);
abstract member FindMapping : Type -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (type As Type) As RelationalTypeMapping
パラメーター
- type
- Type
CLR 型。
戻り値
型マッピング。何 null
も見つからなかった場合は 。
注釈
注: このメソッドを呼び出すのは、存在しない IProperty か IModel 使用可能な場合のみです。それ以外の場合は、 または を呼び出します FindMapping(IProperty) 。 FindMapping(Type, IModel, CoreTypeMapping)
適用対象
FindMapping(Type, IModel)
特定 Typeの の型マッピングを検索し、事前規則の構成をアカウントに取り込みます。
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (Type type, Microsoft.EntityFrameworkCore.Metadata.IModel model);
abstract member FindMapping : Type * Microsoft.EntityFrameworkCore.Metadata.IModel -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (type As Type, model As IModel) As RelationalTypeMapping
パラメーター
- type
- Type
CLR 型。
- model
- IModel
モデル。
戻り値
型マッピング。何 null
も見つからなかった場合は 。
注釈
注: がない場合にのみ、このメソッドを呼び出します。それ以外の場合は IPropertyを呼び出します FindMapping(IProperty)。
適用対象
FindMapping(Type, IModel, CoreTypeMapping)
特定 Typeの の型マッピングを検索し、事前規則の構成をアカウントに取り込みます。
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (Type type, Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? elementMapping = default);
abstract member FindMapping : Type * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (type As Type, model As IModel, Optional elementMapping As CoreTypeMapping = Nothing) As RelationalTypeMapping
パラメーター
- type
- Type
CLR 型。
- model
- IModel
モデル。
- elementMapping
- CoreTypeMapping
使用する要素マッピング (既知の場合)。
戻り値
型マッピング。何 null
も見つからなかった場合は 。
注釈
注: がない場合にのみ、このメソッドを呼び出します。それ以外の場合は IPropertyを呼び出します FindMapping(IProperty)。
適用対象
FindMapping(Type, String, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)
特定 Type のファセットと追加のファセットの型マッピングを検索します。
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (Type type, string storeTypeName, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, bool? fixedLength = default, int? precision = default, int? scale = default);
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (Type type, string? storeTypeName, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, bool? fixedLength = default, int? precision = default, int? scale = default);
abstract member FindMapping : Type * string * bool * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (type As Type, storeTypeName As String, Optional keyOrIndex As Boolean = false, Optional unicode As Nullable(Of Boolean) = Nothing, Optional size As Nullable(Of Integer) = Nothing, Optional rowVersion As Nullable(Of Boolean) = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing) As RelationalTypeMapping
パラメーター
- type
- Type
CLR 型。
- storeTypeName
- String
データベースの種類名。
- keyOrIndex
- Boolean
の場合 true
は、キーまたはインデックスの特別なマッピングが返される可能性があります。
戻り値
型マッピング。何 null
も見つからなかった場合は 。
注釈
注: このメソッドは、使用できない場合にのみ呼び出し、それ以外の場合は IProperty を呼び出します FindMapping(IProperty)
適用対象
Entity Framework
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示