次の方法で共有


MemberIdentity 構造体

定義

エンティティ型メンバーの ID を表します。名前に基づいて MemberInfo 、または名前のみにすることができます。

[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")]
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct MemberIdentity
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")]
public readonly struct MemberIdentity
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")]
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct MemberIdentity : IEquatable<Microsoft.EntityFrameworkCore.Metadata.MemberIdentity>
[<System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")>]
[<System.Runtime.CompilerServices.IsReadOnly>]
type MemberIdentity = struct
[<System.Diagnostics.DebuggerDisplay("{DebuggerDisplay(),nq}")>]
type MemberIdentity = struct
Public Structure MemberIdentity
Public Structure MemberIdentity
Implements IEquatable(Of MemberIdentity)
継承
MemberIdentity
属性
実装

注釈

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

コンストラクター

MemberIdentity(MemberInfo)

指定MemberInfoした から新しい MemberIdentity を構築します。

MemberIdentity(String)

指定されたメンバー名から新しい MemberIdentity を構築します。

フィールド

None

MemberIdentityメンバーを表さないインスタンス。

プロパティ

MemberInfo

MemberInfoメンバーnullを表す 。不明な場合は 。

Name

メンバーの名前。

メソッド

Create(MemberInfo)

特定の MemberInfo から新しい MemberIdentity を作成します。

Create(String)

指定したメンバー名から新しい MemberIdentity を作成します。

Equals(MemberIdentity)

エンティティ型メンバーの ID を表します。名前に基づいて MemberInfo 、または名前のみにすることができます。

Equals(Object)

エンティティ型メンバーの ID を表します。名前に基づいて MemberInfo 、または名前のみにすることができます。

GetHashCode()

エンティティ型メンバーの ID を表します。名前に基づいて MemberInfo 、または名前のみにすることができます。

IsNone()
古い.

メンバーを表すのではなく、ID が空かどうかを確認します。

演算子

Equality(MemberIdentity, MemberIdentity)

1 つの ID を別の ID と比較して、同じメンバーを表しているかどうかを確認します。

Inequality(MemberIdentity, MemberIdentity)

1 つの ID を別の ID と比較して、それらが異なるメンバーを表しているかどうかを確認します。

適用対象