System.Reflection.AmbiguousMatchException

E697554

System.Reflection.AmbiguousMatchException is a .NET exception thrown when reflection operations encounter multiple members that match a binding criteria and cannot determine a single unambiguous result.

Try in SPARQL Jump to: Statements Referenced by

Statements (46)

Predicate Object
instanceOf .NET exception type
class
assembly System.Runtime NERFINISHED
mscorlib NERFINISHED
baseClass System.SystemException NERFINISHED
category reflection-related exception
CLSCompliant true
documentationSource Microsoft .NET API reference NERFINISHED
errorCondition multiple matching members found
fullName System.Reflection.AmbiguousMatchException NERFINISHED
hasConstructor AmbiguousMatchException()
AmbiguousMatchException(SerializationInfo info, StreamingContext context)
AmbiguousMatchException(string message) NERFINISHED
AmbiguousMatchException(string message, Exception innerException)
inheritsFrom System.Exception NERFINISHED
System.SystemException
inheritsInnerExceptionPropertyFrom System.Exception NERFINISHED
inheritsMessagePropertyFrom System.Exception NERFINISHED
introducedIn .NET Core 1.0 NERFINISHED
.NET Framework 1.0 NERFINISHED
.NET Standard 1.3 NERFINISHED
isAbstract false
isCheckedAt runtime
isPublic true
isSealed false
isSerializable true
library Base Class Library NERFINISHED
namespace System.Reflection NERFINISHED
platform .NET 5+ NERFINISHED
.NET Core NERFINISHED
.NET Framework NERFINISHED
.NET Standard NERFINISHED
shortName AmbiguousMatchException NERFINISHED
thrownBy System.Reflection.TypeInfo.GetDeclaredField NERFINISHED
System.Reflection.TypeInfo.GetDeclaredMethod NERFINISHED
System.Reflection.TypeInfo.GetDeclaredProperty
System.Type.GetConstructor
System.Type.GetField NERFINISHED
System.Type.GetMember
System.Type.GetMethod NERFINISHED
System.Type.GetProperty NERFINISHED
System.Type.InvokeMember NERFINISHED
thrownWhen a reflection search finds multiple members that match the binding criteria
typicalCause multiple properties with same name and signature
overloaded members with same name and insufficient binding flags
usageContext reflection

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.Reflection containsType System.Reflection.AmbiguousMatchException