次の方法で共有


AssociationEndMember クラス

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

アソシエーション型の End を表します

継承階層

System.Object
  System.Data.Entity.Core.Metadata.Edm.MetadataItem
    System.Data.Entity.Core.Metadata.Edm.EdmMember
      System.Data.Entity.Core.Metadata.Edm.RelationshipEndMember
        System.Data.Entity.Core.Metadata.Edm.AssociationEndMember

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

構文

'宣言
Public NotInheritable Class AssociationEndMember _
    Inherits RelationshipEndMember
'使用
Dim instance As AssociationEndMember
public sealed class AssociationEndMember : RelationshipEndMember
public ref class AssociationEndMember sealed : public RelationshipEndMember
[<SealedAttribute>]
type AssociationEndMember =  
    class 
        inherit RelationshipEndMember 
    end
public final class AssociationEndMember extends RelationshipEndMember

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

プロパティ

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

上揃え

メソッド

  名前 説明
パブリック メソッド AddAnnotation 指定された名前と値で注釈を追加または更新します。 (MetadataItem から継承されます。)
パブリック メソッド静的メンバー Create 読み取り専用の AssociationEndMember インスタンスを作成します。
パブリック メソッド Equals (Object から継承されます。)
パブリック メソッド GetEntityType アソシエーションの EndMember の EntityType にアクセスします。 (RelationshipEndMember から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
パブリック メソッド RemoveAnnotation 指定した名前の注釈を削除します。 (MetadataItem から継承されます。)
パブリック メソッド ToString このメンバーの名前を返します。 (EdmMember から継承されます。)

上揃え

Extension のメソッド

  名前 説明
パブリック Extension メソッド GetKeyProperties AssociationEnd 内の EntityType で直接宣言されたキー プロパティを取得します。 (MetadataWorkspaceExtensions によって定義されています。)
パブリック Extension メソッド GetOnDelete AssociationEnd の OnDelete 要素の値を取得します。1. End とその兄弟 End に 'Cascade' が指定されている場合は、'None' を返します。2. End の多重度が多数 (*) の場合は、'None' を返します。 (MetadataWorkspaceExtensions によって定義されています。)
パブリック Extension メソッド GetStoreGeneratedPatternValue ターゲット バージョンと DataSpace に基づいて、EdmProperty の StoreGeneratedPattern の値を取得します。 (MetadataWorkspaceExtensions によって定義されています。)
パブリック Extension メソッド GetStoreType EdmMember の EdmType から DbProviderManifest によって StoreType を取得します。 (MetadataWorkspaceExtensions によって定義されています。)

上揃え

スレッド セーフ

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

参照

参照

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