LazyMemberInfo Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a MemberInfo object that does not load assemblies or create objects until requested.
public value class LazyMemberInfo : IEquatable<System::ComponentModel::Composition::ReflectionModel::LazyMemberInfo>
public value class LazyMemberInfo
public struct LazyMemberInfo : IEquatable<System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo>
public struct LazyMemberInfo
type LazyMemberInfo = struct
Public Structure LazyMemberInfo
Implements IEquatable(Of LazyMemberInfo)
Public Structure LazyMemberInfo
- Inheritance
- Implements
Constructors
LazyMemberInfo(MemberInfo) |
Initializes a new instance of the LazyMemberInfo class, representing the specified member. |
LazyMemberInfo(MemberTypes, Func<MemberInfo[]>) |
Initializes a new instance of the LazyMemberInfo class for a member of the specified type with the specified accessors. |
LazyMemberInfo(MemberTypes, MemberInfo[]) |
Initializes a new instance of the LazyMemberInfo class for a member of the specified type with the specified accessors. |
Properties
MemberType |
Gets the type of the represented member. |
Methods
Equals(LazyMemberInfo) |
Indicates whether the current instance is equal to another instance of the same type. |
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. |
Operators
Equality(LazyMemberInfo, LazyMemberInfo) |
Determines whether the two specified LazyMemberInfo objects are equal. |
Inequality(LazyMemberInfo, LazyMemberInfo) |
Determines whether the two specified LazyMemberInfo objects are not equal. |