次の方法で共有


EdmMember クラス

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

edm メンバー クラスを表します

継承階層

System.Object
  System.Data.Entity.Core.Metadata.Edm.MetadataItem
    System.Data.Entity.Core.Metadata.Edm.EdmMember
      System.Data.Entity.Core.Metadata.Edm.EdmProperty
      System.Data.Entity.Core.Metadata.Edm.NavigationProperty
      System.Data.Entity.Core.Metadata.Edm.RelationshipEndMember

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

構文

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

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

プロパティ

  名前 説明
パブリック プロパティ BuiltInTypeKind この型の組み込み型種別を取得します。 (MetadataItem から継承されます。)
パブリック プロパティ DeclaringType このメンバーが宣言されている型を取得します。
パブリック プロパティ Documentation この型に関連付けられているドキュメントを取得または設定します。 (MetadataItem から継承されます。)
パブリック プロパティ IsStoreGeneratedComputed このメンバーが EDM 定義で Computed メンバーとしてマークされているかどうかを示します
パブリック プロパティ IsStoreGeneratedIdentity このメンバーのストア生成パターンが EDM 定義で ID としてマークされているかどうかを示します
パブリック プロパティ MetadataProperties 現在の型のプロパティの一覧を取得します。 (MetadataItem から継承されます。)
パブリック プロパティ Name プロパティの名前を取得または設定します。ストア領域モデルの規約からこれを設定すると、このプロパティのデータベース列の名前が変更されます。概念モデルでは、エンティティ クラスの対応するプロパティに一致する必要があるため、これを変更することはできません。
パブリック プロパティ TypeUsage メンバーの型と、その型のファセットの両方を含んだ TypeUsage クラスのインスタンスを取得します。

上揃え

メソッド

  名前 説明
パブリック メソッド AddAnnotation 指定された名前と値で注釈を追加または更新します。 (MetadataItem から継承されます。)
パブリック メソッド Equals (Object から継承されます。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド RemoveAnnotation 指定した名前の注釈を削除します。 (MetadataItem から継承されます。)
パブリック メソッド ToString このメンバーの名前を返します。 (Object.ToString() をオーバーライドします。)

上揃え

Extension のメソッド

  名前 説明
パブリック Extension メソッド GetStoreGeneratedPatternValue ターゲット バージョンと DataSpace に基づいて、EdmProperty の StoreGeneratedPattern の値を取得します。 (MetadataWorkspaceExtensions によって定義されています。)
パブリック Extension メソッド GetStoreType EdmMember の EdmType から DbProviderManifest によって StoreType を取得します。 (MetadataWorkspaceExtensions によって定義されています。)

上揃え

スレッド セーフ

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

参照

参照

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