25 references to DeclaredConstructors
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs (1)
124return FindItem(typeInfo.DeclaredConstructors, paramTypes);
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs (1)
124return FindItem(typeInfo.DeclaredConstructors, paramTypes);
Microsoft.CodeAnalysis (1)
InternalUtilities\ReflectionUtilities.cs (1)
124return FindItem(typeInfo.DeclaredConstructors, paramTypes);
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs (1)
124return FindItem(typeInfo.DeclaredConstructors, paramTypes);
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs (1)
124return FindItem(typeInfo.DeclaredConstructors, paramTypes);
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs (1)
124return FindItem(typeInfo.DeclaredConstructors, paramTypes);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs (1)
124return FindItem(typeInfo.DeclaredConstructors, paramTypes);
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs (1)
124return FindItem(typeInfo.DeclaredConstructors, paramTypes);
Microsoft.Maui.Controls (2)
DependencyResolver.cs (2)
62 if (type.GetTypeInfo().DeclaredConstructors.Any(info => info.GetParameters().Length == 2)) 68 if (type.GetTypeInfo().DeclaredConstructors.Any(info => info.GetParameters().Length == args.Length))
Microsoft.Maui.Controls.Xaml (4)
CreateValuesVisitor.cs (4)
73 .DeclaredConstructors.Any( 81 else if (!type.GetTypeInfo().DeclaredConstructors.Any(ci => ci.IsPublic && ci.GetParameters().Length == 0) && 207 .DeclaredConstructors.FirstOrDefault( 233 .DeclaredConstructors.FirstOrDefault(
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ReflectionUtilities.cs (1)
124return FindItem(typeInfo.DeclaredConstructors, paramTypes);
System.Composition.Hosting (2)
System\Composition\Hosting\Providers\Metadata\MetadataViewProvider.cs (2)
28var dictionaryConstructor = ti.DeclaredConstructors.SingleOrDefault(ci => 43var parameterlessConstructor = ti.DeclaredConstructors.SingleOrDefault(ci => ci.IsPublic && ci.GetParameters().Length == 0);
System.Composition.TypedParts (5)
System\Composition\TypedParts\Discovery\DiscoveredPart.cs (5)
87foreach (var c in _partType.DeclaredConstructors.Where(ci => ci.IsPublic && !(ci.IsStatic))) 106_constructor ??= _partType.DeclaredConstructors.FirstOrDefault(ci => ci.IsPublic && !(ci.IsStatic || ci.GetParameters().Length != 0)); 140int constructorsCount = genericPartTypeInfo.DeclaredConstructors.Count(); 145ConstructorInfo constructorInfo = genericPartTypeInfo.DeclaredConstructors.ElementAt(index); 157constructor = type.DeclaredConstructors.ElementAt(index);
System.Reflection.DispatchProxy (2)
src\runtime\src\libraries\Common\src\System\Reflection\Emit\IgnoreAccessChecksToAttributeBuilder.cs (2)
78attributeUsageTypeInfo.DeclaredConstructors 98return attributeTypeBuilder.CreateTypeInfo().DeclaredConstructors.Single();
System.Reflection.MetadataLoadContext (1)
System\Reflection\Runtime\BindingFlagSupport\ConstructorPolicies.cs (1)
17return typeInfo.DeclaredConstructors;