次の方法で共有


StringRelationalTypeMapper クラス

定義

注意事項

Use RelationalTypeMappingSource.

文字列プロパティ型を対応するリレーショナル データベース型にマップします。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

public class StringRelationalTypeMapper : Microsoft.EntityFrameworkCore.Storage.IStringRelationalTypeMapper
[System.Obsolete("Use RelationalTypeMappingSource.")]
public class StringRelationalTypeMapper : Microsoft.EntityFrameworkCore.Storage.IStringRelationalTypeMapper
type StringRelationalTypeMapper = class
    interface IStringRelationalTypeMapper
[<System.Obsolete("Use RelationalTypeMappingSource.")>]
type StringRelationalTypeMapper = class
    interface IStringRelationalTypeMapper
Public Class StringRelationalTypeMapper
Implements IStringRelationalTypeMapper
継承
StringRelationalTypeMapper
属性
実装

コンストラクター

StringRelationalTypeMapper(Int32, RelationalTypeMapping, RelationalTypeMapping, RelationalTypeMapping, Func<Int32,RelationalTypeMapping>, Int32, RelationalTypeMapping, RelationalTypeMapping, RelationalTypeMapping, Func<Int32,RelationalTypeMapping>)
古い.

StringRelationalTypeMapper クラスの新しいインスタンスを初期化します。

プロパティ

CreateBoundedAnsiMapping
古い.

境界付き ANSI 文字列のマッピングを作成する関数を取得します。

CreateBoundedUnicodeMapping
古い.

境界付き Unicode 文字列のマッピングを作成する関数を取得します。

DefaultAnsiMapping
古い.

ANSI 文字列の既定のマッピングを取得します。

DefaultUnicodeMapping
古い.

Unicode 文字列の既定のマッピングを取得します。

KeyAnsiMapping
古い.

キーの一部である ANSI 文字列のマッピングを取得します。

KeyUnicodeMapping
古い.

キーの一部である Unicode 文字列のマッピングを取得します。

MaxBoundedAnsiLength
古い.

境界付き ANSI 文字列の最大長を取得します。

MaxBoundedUnicodeLength
古い.

境界付き Unicode 文字列の最大長を取得します。

UnboundedAnsiMapping
古い.

無制限の ANSI 文字列のマッピングを取得します。

UnboundedUnicodeMapping
古い.

無制限の Unicode 文字列のマッピングを取得します。

メソッド

FindMapping(Boolean, Boolean, Nullable<Int32>)
古い.

文字列プロパティのリレーショナル データベースの種類を取得します。

適用対象