次の方法で共有


EntityTypeBase クラス

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

エンティティ型を表します

継承階層

System.Object
  System.Data.Entity.Core.Metadata.Edm.MetadataItem
    System.Data.Entity.Core.Metadata.Edm.GlobalItem
      System.Data.Entity.Core.Metadata.Edm.EdmType
        System.Data.Entity.Core.Metadata.Edm.StructuralType
          System.Data.Entity.Core.Metadata.Edm.EntityTypeBase
            System.Data.Entity.Core.Metadata.Edm.EntityType
            System.Data.Entity.Core.Metadata.Edm.RelationshipType

名前空間:  System.Data.Entity.Core.Metadata.Edm
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Public MustInherit Class EntityTypeBase _
    Inherits StructuralType
'使用
Dim instance As EntityTypeBase
public abstract class EntityTypeBase : StructuralType
public ref class EntityTypeBase abstract : public StructuralType
[<AbstractClassAttribute>]
type EntityTypeBase =  
    class 
        inherit StructuralType 
    end
public abstract class EntityTypeBase extends StructuralType

EntityTypeBase 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ Abstract 抽象型かどうかを示す値を取得します。 (EdmType から継承されます。)
パブリック プロパティ BaseType この型の基本データ型を取得します。 (EdmType から継承されます。)
パブリック プロパティ BuiltInTypeKind この型の組み込み型種別を取得します。 (MetadataItem から継承されます。)
パブリック プロパティ Documentation この型に関連付けられているドキュメントを取得または設定します。 (MetadataItem から継承されます。)
パブリック プロパティ FullName この型の完全な名前を取得します。 (EdmType から継承されます。)
パブリック プロパティ KeyMembers 現在のエンティティの型またはリレーションシップの種類について、すべてのキー メンバーの一覧を取得します。
パブリック プロパティ KeyProperties このエンティティ型のすべてのキー プロパティの一覧を取得します。
パブリック プロパティ Members この型のメンバーの一覧を取得します。 (StructuralType から継承されます。)
パブリック プロパティ MetadataProperties 現在の型のプロパティの一覧を取得します。 (MetadataItem から継承されます。)
パブリック プロパティ Name この型の名前を取得します。 (EdmType から継承されます。)
パブリック プロパティ NamespaceName この型の名前空間を取得します。 (EdmType から継承されます。)

上揃え

メソッド

  名前 説明
パブリック メソッド AddAnnotation 指定された名前と値で注釈を追加または更新します。 (MetadataItem から継承されます。)
パブリック メソッド AddKeyMember 指定されたプロパティを現在のエンティティのキーの一覧に追加します。
パブリック メソッド AddMember この型にメンバーを追加します (StructuralType から継承されます。)
パブリック メソッド Equals (Object から継承されます。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetCollectionType 要素型がこの型である CollectionType のインスタンスを返します。 (EdmType から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド RemoveAnnotation 指定した名前の注釈を削除します。 (MetadataItem から継承されます。)
パブリック メソッド RemoveMember 指定されたキー メンバーをコレクションから削除します。 (StructuralType.RemoveMember(EdmMember) をオーバーライドします。)
パブリック メソッド ToString この型の完全な名前を返します。 (EdmType から継承されます。)

上揃え

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

System.Data.Entity.Core.Metadata.Edm 名前空間