Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

LazyMemberInfo Struct

Definition

Namespace:
System.ComponentModel.Composition.ReflectionModel
Assembly:
System.ComponentModel.Composition.dll
Package:
System.ComponentModel.Composition v11.0.0-preview.5.26302.115
Source:
LazyMemberInfo.cs
Source:
LazyMemberInfo.cs
Source:
LazyMemberInfo.cs
Source:
LazyMemberInfo.cs

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
LazyMemberInfo
Implements

Constructors

Name Description
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

Name Description
MemberType

Gets the type of the represented member.

Methods

Name Description
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

Name Description
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.

Applies to


Feedback

Was this page helpful?