13 overrides of HasSameMetadataDefinitionAs
System.Private.CoreLib (7)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureType.cs (1)
95public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => throw new NotSupportedException(SR.NotSupported_SignatureType);
System\Reflection\Runtime\EventInfos\RuntimeEventInfo.cs (1)
59public abstract override bool HasSameMetadataDefinitionAs(MemberInfo other);
System\Reflection\Runtime\FieldInfos\RuntimeFieldInfo.cs (1)
114public abstract override bool HasSameMetadataDefinitionAs(MemberInfo other);
System\Reflection\Runtime\MethodInfos\RuntimeConstructorInfo.cs (1)
57public abstract override bool HasSameMetadataDefinitionAs(MemberInfo other);
System\Reflection\Runtime\MethodInfos\RuntimeMethodInfo.cs (1)
158public abstract override bool HasSameMetadataDefinitionAs(MemberInfo other);
System\Reflection\Runtime\PropertyInfos\RuntimePropertyInfo.cs (1)
138public abstract override bool HasSameMetadataDefinitionAs(MemberInfo other);
System\RuntimeType.NativeAot.cs (1)
856public override bool HasSameMetadataDefinitionAs(MemberInfo other) => GetRuntimeTypeInfo().HasSameMetadataDefinitionAs(other);
System.Reflection.MetadataLoadContext (6)
System\Reflection\TypeLoading\Constructors\RoConstructor.cs (1)
31public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => this.HasSameMetadataDefinitionAsCore(other);
System\Reflection\TypeLoading\Events\RoEvent.cs (1)
42public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => this.HasSameMetadataDefinitionAsCore(other);
System\Reflection\TypeLoading\Fields\RoField.cs (1)
44public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => this.HasSameMetadataDefinitionAsCore(other);
System\Reflection\TypeLoading\Methods\RoMethod.cs (1)
39public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => this.HasSameMetadataDefinitionAsCore(other);
System\Reflection\TypeLoading\Properties\RoProperty.cs (1)
43public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => this.HasSameMetadataDefinitionAsCore(other);
System\Reflection\TypeLoading\Types\RoType.cs (1)
270public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => this.HasSameMetadataDefinitionAsCore(other);
10 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 (3)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.RuntimeAsyncYielder.cs (1)
29continuationTarget.GetType().HasSameMetadataDefinitionAs(typeof(RuntimeAsyncTask<>)));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Type.cs (1)
279if (myMemberInfo.HasSameMetadataDefinitionAs(member))
System\Reflection\Runtime\TypeInfos\RuntimeTypeInfo.GetMember.cs (1)
154if (candidate.HasSameMetadataDefinitionAs(member))
System.Runtime.InteropServices.JavaScript (1)
System\Runtime\InteropServices\JavaScript\JSHostImplementation.cs (1)
58if (getter != null && getter.HasSameMetadataDefinitionAs(s_taskGetResultMethodInfo!))