LazyMemberInfo Структура

Определение

Представляет объект MemberInfo, который не загружает сборки и не создает объекты до запроса.Represents a MemberInfo object that does not load assemblies or create objects until requested.

public value class LazyMemberInfo
public struct LazyMemberInfo
type LazyMemberInfo = struct
Public Structure LazyMemberInfo
Наследование
LazyMemberInfo

Конструкторы

LazyMemberInfo(MemberInfo)

Инициализирует новый экземпляр класса LazyMemberInfo, представляющий указанный член.Initializes a new instance of the LazyMemberInfo class, representing the specified member.

LazyMemberInfo(MemberTypes, Func<MemberInfo[]>)

Инициализирует новый экземпляр класса LazyMemberInfo для члена указанного типа с заданными методами доступа.Initializes a new instance of the LazyMemberInfo class for a member of the specified type with the specified accessors.

LazyMemberInfo(MemberTypes, MemberInfo[])

Инициализирует новый экземпляр класса LazyMemberInfo для члена указанного типа с заданными методами доступа.Initializes a new instance of the LazyMemberInfo class for a member of the specified type with the specified accessors.

Свойства

MemberType

Получает тип представляемого члена.Gets the type of the represented member.

Методы

Equals(Object)

Показывает, равен ли этот экземпляр заданному объекту.Indicates whether this instance and a specified object are equal.

GetAccessors()

Получает массив методов доступа для представляемого члена.Gets an array of the accessors for the represented member.

GetHashCode()

Возвращает хэш-код данного экземпляра.Returns the hash code for this instance.

Операторы

Equality(LazyMemberInfo, LazyMemberInfo)

Определяет, равны ли два указанных объекта LazyMemberInfo.Determines whether the two specified LazyMemberInfo objects are equal.

Inequality(LazyMemberInfo, LazyMemberInfo)

Определяет, различаются ли два указанных объекта LazyMemberInfo.Determines whether the two specified LazyMemberInfo objects are not equal.

Применяется к