10 public abstract string Name {
get; }
47 if ((
object)
other ==
null)
89 return base.GetHashCode();
95 if ((
object)right ==
null)
97 if ((
object)left !=
null)
103 if ((
object)left == right)
107 return left?.
Equals(right) ??
false;
112 return !(left == right);
static Exception ByDesign
bool IsDefined(Type attributeType, bool inherit)
virtual bool HasSameMetadataDefinitionAs(MemberInfo other)
override bool Equals(object? obj)
bool HasSameMetadataDefinitionAsCore< TOther >(MemberInfo other)
static bool operator==(MemberInfo? left, MemberInfo? right)
virtual IList< CustomAttributeData > GetCustomAttributesData()
virtual IEnumerable< CustomAttributeData > CustomAttributes
virtual bool IsCollectible
static bool operator!=(MemberInfo? left, MemberInfo? right)
object[] GetCustomAttributes(bool inherit)
override int GetHashCode()
virtual bool CacheEquals(object o)
object[] GetCustomAttributes(Type attributeType, bool inherit)
override bool Equals(object? o)