次の方法で共有


EntityContainer クラス

[このページは、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.EntityContainer

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

構文

'宣言
Public Class EntityContainer _
    Inherits GlobalItem
'使用
Dim instance As EntityContainer
public class EntityContainer : GlobalItem
public ref class EntityContainer : public GlobalItem
type EntityContainer =  
    class 
        inherit GlobalItem 
    end
public class EntityContainer extends GlobalItem

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

コンストラクター

  名前 説明
パブリック メソッド EntityContainer 名前とデータ領域が指定されたエンティティ コンテナーを作成します。

上揃え

プロパティ

  名前 説明
パブリック プロパティ AssociationSets このエンティティ コンテナーのアソシエーション セットを取得します。
パブリック プロパティ BaseEntitySets この EntityContainer に含まれているエンティティ セットとアソシエーション セットの一覧を取得します。
パブリック プロパティ BuiltInTypeKind この EntityContainer の組み込み型種別を取得します。 (MetadataItem.BuiltInTypeKind をオーバーライドします。)
パブリック プロパティ Documentation この型に関連付けられているドキュメントを取得または設定します。 (MetadataItem から継承されます。)
パブリック プロパティ EntitySets このエンティティ コンテナーのエンティティ セットを取得します。
パブリック プロパティ FunctionImports EdmFunction の要素のコレクションを指定します。それぞれの関数は、データベースに存在するストアド プロシージャ (またはエンティティやそのプロパティにマップされる等価な CommandText) の詳細を保持しています。
パブリック プロパティ MetadataProperties 現在の型のプロパティの一覧を取得します。 (MetadataItem から継承されます。)
パブリック プロパティ Name この EntityContainer の名前を取得します。

上揃え

メソッド

  名前 説明
パブリック メソッド AddAnnotation 指定された名前と値で注釈を追加または更新します。 (MetadataItem から継承されます。)
パブリック メソッド AddEntitySetBase 指定されたエンティティ セットをコンテナーに追加します。
パブリック メソッド AddFunctionImport コンテナーに関数インポートを追加します。
パブリック メソッド静的メンバー Create EntityContainer オブジェクトを作成するためのファクトリ メソッド。
パブリック メソッド Equals (Object から継承されます。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetEntitySetByName 指定されたエンティティ セット名を使用して、EntitySet オブジェクトを返します。
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetRelationshipSetByName 指定されたリレーションシップ セット名を使用して、RelationshipSet オブジェクトを返します。
パブリック メソッド GetType (Object から継承されます。)
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド RemoveAnnotation 指定した名前の注釈を削除します。 (MetadataItem から継承されます。)
パブリック メソッド RemoveEntitySetBase コンテナーから特定のエンティティ セットを削除します。
パブリック メソッド ToString この EntityContainer の名前を返します。 (Object.ToString() をオーバーライドします。)
パブリック メソッド TryGetEntitySetByName 指定されたエンティティ セット名を使用して、EntitySet オブジェクトを返します。
パブリック メソッド TryGetRelationshipSetByName 指定されたリレーションシップ セット名を使用して、RelationshipSet オブジェクトを返します。

上揃え

スレッド セーフ

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

参照

参照

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