Language

MemberIdentity 構造体

定義

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

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

注釈

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

コンストラクター

Name 説明
MemberIdentity(MemberInfo)

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

MemberIdentity(String)

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

フィールド

Name 説明
None

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

プロパティ

Name 説明
MemberInfo

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

Name

メンバーの名前。

メソッド

Name 説明
Create(MemberInfo)

指定したMemberIdentityから新しいMemberInfoを作成します。

Create(String)

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

Equals(MemberIdentity)

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

Equals(Object)

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

GetHashCode()

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

IsNone()
古い.

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

演算子

Name 説明
Equality(MemberIdentity, MemberIdentity)

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

Inequality(MemberIdentity, MemberIdentity)

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

適用対象