10 overrides of GetConstructors
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
380public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (1)
167public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) { throw new NotSupportedException(SR.Format(SR.NotSupported_TypeBuilderInstantiation_ResolvingMembers, nameof(TypeBuilder.GetConstructor))); }
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (1)
106public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_ModifiedType);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureType.cs (1)
113public sealed override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
70public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) => typeImpl.GetConstructors(bindingAttr);
System\RuntimeType.NativeAot.cs (1)
714public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
System.Private.Reflection.Execution (1)
Internal\Reflection\Execution\TypeLoader\ConstraintValidatorSupport.cs (1)
145public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) { Debug.Assert(false); throw NotImplemented.ByDesign; }
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingType.cs (1)
308public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
System.Reflection.Emit (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
380public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\RuntimeTypeInfo.BindingFlags.cs (1)
12public sealed override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) => Query<ConstructorInfo>(bindingAttr).ToArray();
46 references to GetConstructors
Aspire.Hosting.Tests (3)
DebugSupportExtensionsTests.cs (1)
25Assert.Empty(contextType.GetConstructors(BindingFlags.Public | BindingFlags.Instance));
ResourceNotificationTests.cs (1)
1818.GetConstructors(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)
WithEndpointTests.cs (1)
187return declaringType.GetConstructors(BindingFlags.Public | BindingFlags.Instance)
dotnet-svcutil-lib (3)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs (1)
1031var constructorInfos = type.GetConstructors(bindingFlags);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (2)
131Fx.Assert(s_clientBaseType.GetConstructors(s_ctorBindingFlags).Length == s_clientCtorParamTypes.Length * 2, s_debugCheckTable_errorString); 134Fx.Assert(s_duplexClientBaseType.GetConstructors(s_ctorBindingFlags).Length == s_clientCtorParamTypes.Length * 2, s_debugCheckTable_errorString);
ILCompiler.Compiler (1)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\IntrinsicId.cs (1)
89/// <see cref="System.Type.GetConstructors(System.Reflection.BindingFlags)"/>
illink (1)
ILLink.RoslynAnalyzer (1)
src\runtime\src\tools\illink\src\ILLink.Shared\TrimAnalysis\IntrinsicId.cs (1)
89/// <see cref="System.Type.GetConstructors(System.Reflection.BindingFlags)"/>
Microsoft.AspNetCore.Http.Extensions (2)
RequestDelegateFactory.cs (1)
633var constructor = constructorType.MakeGenericType(factoryContext.ArgumentTypes!).GetConstructors(BindingFlags.NonPublic | BindingFlags.Instance).SingleOrDefault();
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (1)
366var constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
Microsoft.AspNetCore.Mvc.Abstractions (1)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (1)
366var constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
Microsoft.AspNetCore.OpenApi (1)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (1)
366var constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
Microsoft.Build.Framework (1)
Loader\LoadedType.cs (1)
334foreach (ConstructorInfo constructor in Type.GetConstructors(BindingFlags.Instance | BindingFlags.Public))
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\MethodInfo.cs (1)
119foreach (ConstructorInfo c in type.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static))
Microsoft.DotNet.Internal.DependencyInjection.Testing (1)
DependencyInjectionValidation.cs (1)
97.GetConstructors(BindingFlags.Public | BindingFlags.Instance)
Microsoft.Extensions.Configuration.Binder (1)
ConfigurationBinder.cs (1)
566ConstructorInfo[] constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
PresentationBuildTasks (2)
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\MarkupExtensionParser.cs (2)
1200ConstructorInfo[] constructors = extensionType.GetConstructors(BindingFlags.Public | BindingFlags.Instance); 1303ConstructorInfo[] infos = data.TargetType.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
PresentationFramework (2)
System\Windows\Markup\MarkupExtensionParser.cs (1)
1200ConstructorInfo[] constructors = extensionType.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
System\Windows\Markup\XamlTypeMapper.cs (1)
3646_constructorInformationCache[type] = new ConstructorData(type.GetConstructors(BindingFlags.Public | BindingFlags.Instance));
System.ComponentModel.Composition (2)
System\ComponentModel\Composition\AttributedModel\AttributedPartCreationInfo.cs (1)
196ConstructorInfo[] constructors = type.GetConstructors(flags);
System\ComponentModel\Composition\ReflectionModel\GenericSpecializationPartCreationInfo.cs (1)
78foreach (ConstructorInfo constructor in GetPartType().GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance))
System.Composition.Convention (2)
System\Composition\Convention\PartConventionBuilder.cs (2)
531ConstructorInfo[] constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly); 569ConstructorInfo[] constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly);
System.Linq.Expressions (1)
System\Linq\Expressions\NewExpression.cs (1)
207ConstructorInfo? ci = type.GetConstructors(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic).SingleOrDefault(c => c.GetParametersCached().Length == 0);
System.Private.CoreLib (8)
Internal\Reflection\Extensions\NonPortable\CustomAttributeInstantiator.cs (1)
45foreach (ConstructorInfo ctor in attributeType.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
70public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) => typeImpl.GetConstructors(bindingAttr);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\TypeInfo.cs (1)
51get => GetConstructors(DeclaredOnlyLookup);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Type.cs (1)
202public ConstructorInfo[] GetConstructors() => GetConstructors(BindingFlags.Public | BindingFlags.Instance);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (1)
208c = GetConstructors(bindingAttr);
System\ActivatorImplementation.cs (1)
77ConstructorInfo[] candidates = type.GetConstructors(bindingAttr);
System\Reflection\Runtime\BindingFlagSupport\ConstructorPolicies.cs (1)
24return type.GetConstructors(DeclaredOnlyLookup);
System\Reflection\Runtime\CustomAttributes\RuntimeCustomAttributeData.cs (1)
74foreach (ConstructorInfo candidate in attributeType.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly))
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingType.cs (1)
310return _typeInfo.GetConstructors(bindingAttr);
System.Reflection.TypeExtensions (1)
System\Reflection\TypeExtensions.cs (1)
38return type.GetConstructors(bindingAttr);
System.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\Deserializer\PendingSerializationInfo.cs (1)
69foreach (ConstructorInfo constructor in type.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly))
System.Runtime.InteropServices (1)
System\Runtime\InteropServices\Marshalling\ComImportInteropInterfaceDetailsStrategy.cs (1)
161private static readonly ConstructorInfo s_attributeBaseClassCtor = typeof(Attribute).GetConstructors(BindingFlags.NonPublic | BindingFlags.Instance)[0];
System.Runtime.Serialization.Formatters (1)
System\Runtime\Serialization\ObjectManager.cs (1)
799foreach (ConstructorInfo ci in t.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly))
System.Security.Cryptography (1)
System\Security\Cryptography\CryptoConfig.cs (1)
441MethodBase[] cons = retvalType.GetConstructors(ConstructorDefault);
System.Text.Json (3)
src\runtime\src\libraries\System.Text.Json\Common\ReflectionExtensions.cs (2)
237ConstructorInfo[] constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance); 263foreach (ConstructorInfo constructor in type.GetConstructors(BindingFlags.NonPublic | BindingFlags.Instance))
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Union.cs (1)
107foreach (ConstructorInfo ctor in typeof(TUnion).GetConstructors(BindingFlags.Public | BindingFlags.Instance))
System.Windows.Forms.Design (1)
System\ComponentModel\Design\Serialization\DesignerSerializationManager.cs (1)
304foreach (ConstructorInfo info in TypeDescriptor.GetReflectionType(type).GetConstructors(BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance))
System.Xaml (2)
System\Xaml\Runtime\DynamicMethodRuntime.cs (1)
210ConstructorInfo[] ctors = type.GetConstructors(BF_AllInstanceMembers);
System\Xaml\XamlType.cs (1)
1552foreach (ConstructorInfo ctor in UnderlyingType.GetConstructors(ConstructorBindingFlags))