MemberRelationship 構造体

定義

オブジェクトとメンバー間の単一のリレーションシップを表します。

public value class MemberRelationship
public value class MemberRelationship : IEquatable<System::ComponentModel::Design::Serialization::MemberRelationship>
public readonly struct MemberRelationship
public readonly struct MemberRelationship : IEquatable<System.ComponentModel.Design.Serialization.MemberRelationship>
public struct MemberRelationship
type MemberRelationship = struct
Public Structure MemberRelationship
Public Structure MemberRelationship
Implements IEquatable(Of MemberRelationship)
継承
MemberRelationship
実装

注釈

MemberRelationshipService は、シリアライザーによって、あるプロパティが別のオブジェクトのプロパティに関連付けられていることを知らせる場合に使用されます。 MemberRelationship は、オブジェクトと、シリアライザーとの相互作用で を使用する MemberRelationshipService メンバーの間の 1 つのリレーションシップを表します。

コンストラクター

MemberRelationship(Object, MemberDescriptor)

MemberRelationship クラスの新しいインスタンスを初期化します。

フィールド

Empty

空のメンバー リレーションシップを表します。 このフィールドは読み取り専用です。

プロパティ

IsEmpty

このリレーションシップが Empty リレーションシップに等しいかどうかを示す値を取得します。

Member

関連するメンバーを取得します。

Owner

所有オブジェクトを取得します。

メソッド

Equals(MemberRelationship)

このインスタンスが指定した MemberRelationship インスタンスと等しいかどうかを判断します。

Equals(Object)

このインスタンスが、インスタンスを表す MemberRelationship 指定したオブジェクトと等しいかどうかを判断します。

GetHashCode()

このインスタンスのハッシュ コードを返します。

演算子

Equality(MemberRelationship, MemberRelationship)

指定した 2 つの MemberRelationship 構造体が等しいかどうかをテストします。

Inequality(MemberRelationship, MemberRelationship)

指定した 2 つの MemberRelationship 構造体が異なるかどうかをテストします。

適用対象

こちらもご覧ください