LazyMemberInfo コンストラクター

定義

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

オーバーロード

LazyMemberInfo(MemberInfo)

指定したメンバーを表す LazyMemberInfo クラスの新しいインスタンスを初期化します。

LazyMemberInfo(MemberTypes, Func<MemberInfo[]>)

アクセサーを指定して、指定した型のメンバーの LazyMemberInfo クラスの新しいインスタンスを初期化します。

LazyMemberInfo(MemberTypes, MemberInfo[])

アクセサーを指定して、指定した型のメンバーの LazyMemberInfo クラスの新しいインスタンスを初期化します。

LazyMemberInfo(MemberInfo)

ソース:
LazyMemberInfo.cs
ソース:
LazyMemberInfo.cs
ソース:
LazyMemberInfo.cs

指定したメンバーを表す LazyMemberInfo クラスの新しいインスタンスを初期化します。

public:
 LazyMemberInfo(System::Reflection::MemberInfo ^ member);
public LazyMemberInfo (System.Reflection.MemberInfo member);
new System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo : System.Reflection.MemberInfo -> System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo
Public Sub New (member As MemberInfo)

パラメーター

member
MemberInfo

表すメンバー。

適用対象

LazyMemberInfo(MemberTypes, Func<MemberInfo[]>)

ソース:
LazyMemberInfo.cs
ソース:
LazyMemberInfo.cs
ソース:
LazyMemberInfo.cs

アクセサーを指定して、指定した型のメンバーの LazyMemberInfo クラスの新しいインスタンスを初期化します。

public:
 LazyMemberInfo(System::Reflection::MemberTypes memberType, Func<cli::array <System::Reflection::MemberInfo ^> ^> ^ accessorsCreator);
public LazyMemberInfo (System.Reflection.MemberTypes memberType, Func<System.Reflection.MemberInfo[]> accessorsCreator);
new System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo : System.Reflection.MemberTypes * Func<System.Reflection.MemberInfo[]> -> System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo
Public Sub New (memberType As MemberTypes, accessorsCreator As Func(Of MemberInfo()))

パラメーター

memberType
MemberTypes

表されるメンバーの型。

accessorsCreator
Func<MemberInfo[]>

表されるメンバーのアクセサーのコレクションを戻り値とする関数。

適用対象

LazyMemberInfo(MemberTypes, MemberInfo[])

ソース:
LazyMemberInfo.cs
ソース:
LazyMemberInfo.cs
ソース:
LazyMemberInfo.cs

アクセサーを指定して、指定した型のメンバーの LazyMemberInfo クラスの新しいインスタンスを初期化します。

public:
 LazyMemberInfo(System::Reflection::MemberTypes memberType, ... cli::array <System::Reflection::MemberInfo ^> ^ accessors);
public LazyMemberInfo (System.Reflection.MemberTypes memberType, params System.Reflection.MemberInfo[] accessors);
new System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo : System.Reflection.MemberTypes * System.Reflection.MemberInfo[] -> System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo
Public Sub New (memberType As MemberTypes, ParamArray accessors As MemberInfo())

パラメーター

memberType
MemberTypes

表されるメンバーの型。

accessors
MemberInfo[]

表されるメンバーのアクセサーの配列。

例外

accessors 内の 1 つ以上のオブジェクトが、このメンバーに対する有効なアクセサーではありません。

適用対象