MemberIdentity Yapı

Tanım

Bir varlık türü üyesinin kimliğini temsil eder; yalnızca adı temel alabilir veya bu adı temel MemberInfo alabilir.

[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)
Devralma
MemberIdentity
Öznitelikler
Uygulamalar

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modelleme .

Oluşturucular

MemberIdentity(MemberInfo)

Verilen MemberInfosürümünden yeni MemberIdentity bir oluşturur.

MemberIdentity(String)

Verilen üye adından yeni MemberIdentity bir oluşturur.

Alanlar

None

MemberIdentity Herhangi bir üyeyi temsil eden bir örnek.

Özellikler

MemberInfo

MemberInfo Üyeyi temsil eden veya null bilinmiyorsa.

Name

Üyenin adı.

Yöntemler

Create(MemberInfo)

Verilen MemberInfosürümünden yeni MemberIdentity bir oluşturur.

Create(String)

Verilen üye adından yeni MemberIdentity bir oluşturur.

Equals(MemberIdentity)

Bir varlık türü üyesinin kimliğini temsil eder; yalnızca adı temel alabilir veya bu adı temel MemberInfo alabilir.

Equals(Object)

Bir varlık türü üyesinin kimliğini temsil eder; yalnızca adı temel alabilir veya bu adı temel MemberInfo alabilir.

GetHashCode()

Bir varlık türü üyesinin kimliğini temsil eder; yalnızca adı temel alabilir veya bu adı temel MemberInfo alabilir.

IsNone()
Geçersiz.

Bir üyeyi temsil etmek yerine kimliğin boş olup olmadığını denetler.

İşleçler

Equality(MemberIdentity, MemberIdentity)

Aynı üyeyi temsil eden bir kimliği başka bir kimlikle karşılaştırır.

Inequality(MemberIdentity, MemberIdentity)

Farklı üyeleri temsil ettiklerini görmek için bir kimliği başka bir kimlikle karşılaştırır.

Şunlara uygulanır