13 overrides of HasSameMetadataDefinitionAs
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureType.cs (1)
91public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => throw new NotSupportedException(SR.NotSupported_SignatureType);
src\System\Reflection\RuntimeConstructorInfo.CoreCLR.cs (1)
166public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => HasSameMetadataDefinitionAsCore<RuntimeConstructorInfo>(other);
src\System\Reflection\RuntimeEventInfo.cs (1)
124public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => HasSameMetadataDefinitionAsCore<RuntimeEventInfo>(other);
src\System\Reflection\RuntimeFieldInfo.cs (1)
45public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => HasSameMetadataDefinitionAsCore<RuntimeFieldInfo>(other);
src\System\Reflection\RuntimeMethodInfo.CoreCLR.cs (1)
217public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => HasSameMetadataDefinitionAsCore<RuntimeMethodInfo>(other);
src\System\Reflection\RuntimePropertyInfo.cs (1)
173public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => HasSameMetadataDefinitionAsCore<RuntimePropertyInfo>(other);
src\System\RuntimeType.CoreCLR.cs (1)
3685public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => HasSameMetadataDefinitionAsCore<RuntimeType>(other);
System.Reflection.MetadataLoadContext (6)
System\Reflection\TypeLoading\Constructors\RoConstructor.cs (1)
32public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => this.HasSameMetadataDefinitionAsCore(other);
System\Reflection\TypeLoading\Events\RoEvent.cs (1)
43public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => this.HasSameMetadataDefinitionAsCore(other);
System\Reflection\TypeLoading\Fields\RoField.cs (1)
45public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => this.HasSameMetadataDefinitionAsCore(other);
System\Reflection\TypeLoading\Methods\RoMethod.cs (1)
40public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => this.HasSameMetadataDefinitionAsCore(other);
System\Reflection\TypeLoading\Properties\RoProperty.cs (1)
44public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => this.HasSameMetadataDefinitionAsCore(other);
System\Reflection\TypeLoading\Types\RoType.cs (1)
274public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => this.HasSameMetadataDefinitionAsCore(other);
7 references to HasSameMetadataDefinitionAs
Microsoft.CSharp (4)
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\MethodInfo.cs (2)
52if (!m.HasSameMetadataDefinitionAs(methodInfo)) 121if (!c.HasSameMetadataDefinitionAs(ctorInfo))
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\PropertyInfo.cs (1)
49if (!p.HasSameMetadataDefinitionAs(propertyInfo))
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
766if (!methinfo.HasSameMetadataDefinitionAs(methodBase) || !methinfo.IsGenericMethod)
Microsoft.VisualBasic.Core (2)
Microsoft\VisualBasic\CompilerServices\Symbols.vb (2)
633method1.HasSameMetadataDefinitionAs(method2) 1384If candidate.HasSameMetadataDefinitionAs(item) Then
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Type.cs (1)
279if (myMemberInfo.HasSameMetadataDefinitionAs(member))