13 overrides of GetConstructors
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
378public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (1)
168public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) { throw new NotSupportedException(); }
src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (1)
105public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_ModifiedType);
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureType.cs (1)
109public sealed override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
68public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) => typeImpl.GetConstructors(bindingAttr);
src\System\Reflection\Emit\RuntimeEnumBuilder.cs (1)
100public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
src\System\Reflection\Emit\RuntimeGenericTypeParameterBuilder.cs (1)
106public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) { throw new NotSupportedException(); }
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (1)
672public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
src\System\RuntimeType.CoreCLR.cs (1)
2643public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
System.Reflection.Context (1)
System\Reflection\Context\Delegation\DelegatingType.cs (1)
308public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
System.Reflection.Emit (1)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (1)
378public 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();
System.Windows.Forms.Tests (1)
System\Windows\Forms\ListBindingHelperTests.cs (1)
802public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
49 references to GetConstructors
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);
illink (1)
ILLink.RoslynAnalyzer (1)
src\tools\illink\src\ILLink.Shared\TrimAnalysis\IntrinsicId.cs (1)
84 /// <see cref="System.Type.GetConstructors(System.Reflection.BindingFlags)"/>
Microsoft.AspNetCore.Http.Extensions (2)
RequestDelegateFactory.cs (1)
624var constructor = constructorType.MakeGenericType(factoryContext.ArgumentTypes!).GetConstructors(BindingFlags.NonPublic | BindingFlags.Instance).SingleOrDefault();
src\Shared\ParameterBindingMethodCache.cs (1)
366var constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
Microsoft.AspNetCore.Mvc.Abstractions (1)
src\Shared\ParameterBindingMethodCache.cs (1)
366var constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
Microsoft.AspNetCore.OpenApi (1)
src\Shared\ParameterBindingMethodCache.cs (1)
366var constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
Microsoft.Build (1)
Evaluation\Expander.cs (1)
4289members = _receiverType.GetConstructors(bindingFlags);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
Debugger\MemberInfo\TypeImpl.cs (1)
133return Type.GetConstructors((System.Reflection.BindingFlags)bindingAttr).Select(c => new ConstructorInfoImpl(c)).ToArray();
Microsoft.CodeAnalysis.Test.Utilities (3)
Metadata\ILValidation.cs (1)
216typeof(Blob).GetConstructors(
Platform\Custom\MetadataSignatureHelper.cs (2)
672foreach (var constructor in type.GetConstructors(BINDING_FLAGS).OrderBy((member) => member.Name)) 721foreach (var constructor in type.GetConstructors(BINDING_FLAGS))
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\MethodInfo.cs (1)
118foreach (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.AI.Abstractions (2)
src\Shared\JsonSchemaExporter\JsonSchemaExporter.ReflectionHelpers.cs (2)
346ConstructorInfo[] constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance); 372foreach (ConstructorInfo constructor in type.GetConstructors(BindingFlags.NonPublic | BindingFlags.Instance))
Microsoft.Extensions.Configuration.Binder (1)
ConfigurationBinder.cs (1)
522ConstructorInfo[] constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
PresentationBuildTasks (2)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\MarkupExtensionParser.cs (2)
1201ConstructorInfo[] constructors = extensionType.GetConstructors(BindingFlags.Public | BindingFlags.Instance); 1304ConstructorInfo[] infos = data.TargetType.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
PresentationFramework (2)
System\Windows\Markup\MarkupExtensionParser.cs (1)
1201ConstructorInfo[] constructors = extensionType.GetConstructors(BindingFlags.Public | BindingFlags.Instance);
System\Windows\Markup\XamlTypeMapper.cs (1)
3647_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)
600ConstructorInfo[] constructors = type.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly); 638ConstructorInfo[] 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 (9)
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (1)
68public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) => typeImpl.GetConstructors(bindingAttr);
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeInfo.cs (1)
51get => GetConstructors(DeclaredOnlyLookup);
src\libraries\System.Private.CoreLib\src\System\Type.cs (1)
202public ConstructorInfo[] GetConstructors() => GetConstructors(BindingFlags.Public | BindingFlags.Instance);
src\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (1)
180c = GetConstructors(bindingAttr);
src\System\Reflection\RuntimeCustomAttributeData.cs (5)
319m_ctor = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance)[0]; 339m_ctor = typeof(FieldOffsetAttribute).GetConstructors(BindingFlags.Public | BindingFlags.Instance)[0]; 348m_ctor = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance)[0]; 403ConstructorInfo[] allCtors = type.GetConstructors(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance); 408m_ctor = type.GetConstructors(BindingFlags.Public | BindingFlags.Instance)[0];
System.Private.Windows.Core (1)
System\Private\Windows\BinaryFormat\Deserializer\PendingSerializationInfo.cs (1)
67foreach (ConstructorInfo constructor in type.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)
436MethodBase[] cons = retvalType.GetConstructors(ConstructorDefault);
System.Text.Json (2)
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.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)
209ConstructorInfo[] ctors = type.GetConstructors(BF_AllInstanceMembers);
System\Xaml\XamlType.cs (1)
1553foreach (ConstructorInfo ctor in UnderlyingType.GetConstructors(ConstructorBindingFlags))