Class MemberItem<TDescriptor\>
Last update: 09.03.2026Namespace: VM
Assembly: VM.dll
public abstract class MemberItem<TDescriptor> where TDescriptor : MemberDescriptor
Type Parameters
TDescriptor
Inheritance
object ← MemberItem<TDescriptor>
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
MemberItem(TDescriptor)
protected MemberItem(TDescriptor memberDescriptor)
Parameters
memberDescriptor TDescriptor
Properties
Attributes
public IEnumerable<Attribute> Attributes { get; }
Property Value
IEnumerable<Attribute>
MemberDescriptor
protected TDescriptor MemberDescriptor { get; }
Property Value
TDescriptor
Methods
HasAttribute<T>()
public bool HasAttribute<T>() where T : Attribute
Returns
bool
Type Parameters
T
TryGetAttributeInstance<T>(out T)
public bool TryGetAttributeInstance<T>(out T attribute) where T : Attribute
Parameters
attribute T
Returns
bool
Type Parameters
T