Skip to main content
.NET 6.0+

IMemberInfo Properties

Declares members implemented by classes that supply metadata information on members of a type.
Name Description
AssociatedMemberInfo Supplies metadata on the member involved in an association with the current member.
Attributes Inherited from IBaseInfo.
BindingName Specifies the property descriptor used to bind to the current member.
DisplayName Specifies the member’s display name.
Expression Gets an expression used to calculate the member value if the member is calculated (see IModelMember.IsCalculated).
IsAggregated Indicates whether the member references aggregated objects.
IsAliased Indicates whether the member is a persistent alias.
IsAssociation Indicates whether the member is involved in a one-to-many or many-to-many association.
IsAutoGenerate Indicates whether the member is the auto-generated key.
IsCustom Gets a value that indicates if the member specified by the IMemberInfo object is custom (see Use Metadata to Customize Business Classes Dynamically).
IsDelayed If the current member is a property, indicates whether it is marked as delayed.
IsInStruct Indicates whether the member is declared within a structure.
IsKey Indicates whether the member is the key member.
IsList Indicates whether the member represents a list.
IsManyToMany Indicates whether the member is involved in a many-to-many association.
IsPersistent Indicates whether the member is persistent.
IsProperty Indicates whether the member is a property.
IsPublic Indicates whether the member is public.
IsReadOnly Indicates whether the member is read-only.
IsReferenceToOwner Indicates whether the current property holds a reference to an object which owns aggregated objects.
IsService Indicates whether the member is a service member that supports XAF infrastructure.
IsVisible Indicates whether the member is visible in the Application Model.
LastMember Supplies metadata on the last property in the IMemberInfo.BindingName property descriptor.
ListElementType If the current member is a list, specifies the type of the elements contained in it.
ListElementTypeInfo If the current member is a list, supplies metadata on the type of the elements contained in it.
MemberType Specifies the member’s type.
MemberTypeInfo Supplies metadata on the current member’s type.
Name Specifies the member’s name.
Owner Supplies metadata on the type in which the current member is declared.
Size Specifies the maximum number of characters that you can store in the database field bound with the current string property.
ValueMaxLength This property is intended for internal use.
See Also