10 overrides of GetInterface
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
412public override Type GetInterface(string name, bool ignoreCase)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (1)
183public override Type GetInterface(string name, bool ignoreCase) { throw new NotSupportedException(); }
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (1)
128public override Type? GetInterface(string name, bool ignoreCase) => throw new NotSupportedException(SR.NotSupported_ModifiedType);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureType.cs (1)
182public sealed override Type GetInterface(string name, bool ignoreCase) => throw new NotSupportedException(SR.NotSupported_SignatureType);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
99public override Type? GetInterface(string name, bool ignoreCase) => typeImpl.GetInterface(name, ignoreCase);
System\RuntimeType.NativeAot.cs (1)
782public override Type? GetInterface(string name, bool ignoreCase)
System.Private.Reflection.Execution (1)
Internal\Reflection\Execution\TypeLoader\ConstraintValidatorSupport.cs (1)
160public override Type GetInterface(string name, bool ignoreCase) { Debug.Assert(false); throw NotImplemented.ByDesign; }
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingType.cs (1)
338public override Type? GetInterface(string name, bool ignoreCase)
System.Reflection.Emit (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
412public override Type GetInterface(string name, bool ignoreCase)
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\Types\RoType.GetInterface.cs (1)
11public sealed override Type? GetInterface(string name, bool ignoreCase)
7 references to GetInterface
ILCompiler.Compiler (1)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\IntrinsicId.cs (1)
176/// <item><see cref="System.Type.GetInterface(string, bool)"/></item>
illink (1)
ILLink.RoslynAnalyzer (1)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\IntrinsicId.cs (1)
176/// <item><see cref="System.Type.GetInterface(string, bool)"/></item>
System.ComponentModel.Composition (1)
Microsoft\Internal\ReflectionServices.cs (1)
107Type? targetInterface = instanceType.GetInterface(targetOpenInterfaceType.Name, false);
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
99public override Type? GetInterface(string name, bool ignoreCase) => typeImpl.GetInterface(name, ignoreCase);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Type.cs (1)
593public Type? GetInterface(string name) => GetInterface(name, ignoreCase: false);
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingType.cs (1)
340return _typeInfo.GetInterface(name, ignoreCase);