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
являются недопустимыми средствами доступа для этого элемента.