次の方法で共有


IReadOnlyElementType インターフェイス

定義

コレクション プロパティの要素を表します。

public interface IReadOnlyElementType : Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable
type IReadOnlyElementType = interface
    interface IReadOnlyAnnotatable
Public Interface IReadOnlyElementType
Implements IReadOnlyAnnotatable
派生
実装

注釈

詳細と例については、「 エンティティの型とリレーションシップのモデル化 」を参照してください。

プロパティ

ClrType

コレクション内の要素の型。

CollectionProperty

要素を表すコレクション プロパティを取得します。

IsNullable

コレクションの要素を にできるかどうかを null示す値を取得します。

Item[String]

指定した名前の注釈の値を取得し、存在しない場合は を null 返します。

(継承元 IReadOnlyAnnotatable)

メソッド

AnnotationsToDebugString(Int32)

オブジェクトで宣言されているすべての注釈のデバッグ文字列を取得します。

(継承元 IReadOnlyAnnotatable)
FindAnnotation(String)

指定された名前の注釈を取得し、存在しない場合は を null 返します。

(継承元 IReadOnlyAnnotatable)
FindTypeMapping()

コレクションの要素の型マッピングを返します。

GetAnnotation(String)

指定された名前の注釈を取得し、存在しない場合は をスローします。

(継承元 IReadOnlyAnnotatable)
GetAnnotations()

現在のオブジェクトのすべての注釈を取得します。

(継承元 IReadOnlyAnnotatable)
GetJsonValueReaderWriter()

コレクションの JsonValueReaderWriter<TValue> 要素に使用する の型を取得します。

GetMaxLength()

コレクションの要素で許可されるデータの最大長を取得します。 たとえば、要素の種類が である String 場合、これは最大文字数です。

GetPrecision()

コレクションの要素で許可されるデータの有効桁数を取得します。 たとえば、要素の型が の Decimal場合、これは最大桁数です。

GetProviderClrType()

データベース プロバイダーに送信される前にコレクションの要素が変換される型を取得します。

GetScale()

コレクションのこの要素で許可されるデータのスケールを取得します。 たとえば、要素の型が の Decimal場合、小数点以下の桁数の最大数になります。

GetTypeMapping()

CoreTypeMapping完成したモデルからコレクションの要素の を返します。

GetValueComparer()

コレクションの要素のカスタム ValueComparer を取得します。

GetValueConverter()

コレクションのこの要素のカスタム ValueConverter を取得します。

IsUnicode()

コレクションの要素が Unicode 文字を保持できるかどうかを示す値を取得します。

ToDebugString(MetadataDebugStringOptions, Int32)

指定されたメタデータの人間が判読できる表現を作成します。

警告: 返される文字列の形式に依存しないでください。 デバッグ専用に設計されており、リリース間で任意に変更される可能性があります。

拡張メソッド

FindRelationalTypeMapping(IReadOnlyElementType)

完成したモデルの RelationalTypeMapping 指定された要素の を返します。

GetRelationalTypeMapping(IReadOnlyElementType)

完成したモデルの RelationalTypeMapping 指定された要素の を返します。

GetStoreType(IReadOnlyElementType)

要素のデータベース型を返します。または null 、データベースの種類が見つからなかった場合は を返します。

IsFixedLength(IReadOnlyElementType)

要素が文字列などの固定長データのみを格納できるかどうかを示すフラグを返します。

IsFixedLength(IReadOnlyElementType, StoreObjectIdentifier)

要素が文字列などの固定長データのみを格納できるかどうかを示すフラグを返します。

適用対象