74 references to NonPublicConstructors
illink (6)
Linker.Dataflow\DynamicallyAccessedMembersBinder.cs (1)
33
if (memberTypes.HasFlag (DynamicallyAccessedMemberTypes.
NonPublicConstructors
)) {
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (5)
316
IntrinsicId.Type_GetConstructors__BindingFlags => DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
,
322
IntrinsicId.Type_GetMembers__BindingFlags => DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
437
requiredMemberTypes = DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
1412
(HasBindingFlag (bindingFlags, BindingFlags.NonPublic) ? DynamicallyAccessedMemberTypes.
NonPublicConstructors
: DynamicallyAccessedMemberTypes.None) |
1413
(BindingFlagsAreUnsupported (bindingFlags) ? DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
: DynamicallyAccessedMemberTypes.None);
Microsoft.AspNetCore.OpenApi (1)
Schemas\JsonSchemaMapper\JsonSchemaMapper.ReflectionHelpers.cs (1)
206
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
Microsoft.Extensions.Configuration.Binder (1)
ConfigurationBinder.cs (1)
446
DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
System.Data.Common (2)
System\Data\DataSet.cs (1)
33
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] // needed by Clone() to preserve derived ctors
System\Data\DataTable.cs (1)
34
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
System.Linq.Expressions (1)
System\Linq\Expressions\NewExpression.cs (1)
198
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] Type type)
System.Private.CoreLib (40)
src\libraries\System.Private.CoreLib\src\System\Activator.cs (1)
25
public static object? CreateInstance([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicConstructors)] Type type, BindingFlags bindingAttr, Binder? binder, object?[]? args, CultureInfo? culture) =>
src\libraries\System.Private.CoreLib\src\System\Activator.RuntimeType.cs (2)
21
public static object? CreateInstance([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicConstructors)] Type type, BindingFlags bindingAttr, Binder? binder, object?[]? args, CultureInfo? culture, object?[]? activationAttributes)
90
public static object? CreateInstance([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] Type type, bool nonPublic) =>
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (3)
367
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
374
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
471
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (2)
164
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
167
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
src\libraries\System.Private.CoreLib\src\System\Reflection\ModifiedType.cs (2)
100
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
104
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
src\libraries\System.Private.CoreLib\src\System\Reflection\SignatureType.cs (2)
108
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
180
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (2)
60
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
67
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeInfo.cs (1)
50
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceManager.cs (6)
107
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
169
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
201
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
269
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
307
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
751
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComEventInterfaceAttribute.cs (1)
14
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\Marshal.cs (2)
559
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
606
public static T? PtrToStructure<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] T>(IntPtr ptr)
src\libraries\System.Private.CoreLib\src\System\Type.cs (7)
162
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
187
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
190
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
193
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
205
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
211
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
736
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
src\System\Reflection\Emit\RuntimeEnumBuilder.cs (2)
91
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
99
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
src\System\Reflection\Emit\RuntimeGenericTypeParameterBuilder.cs (2)
102
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
105
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (2)
661
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
671
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
src\System\Runtime\CompilerServices\RuntimeHelpers.CoreCLR.cs (1)
209
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
src\System\RuntimeType.CoreCLR.cs (2)
2658
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
2846
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
System.Private.DataContractSerialization (4)
System\Runtime\Serialization\ClassDataContract.cs (2)
301
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.Interfaces)]
1050
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.Interfaces)]
System\Runtime\Serialization\DataContract.cs (1)
34
DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (1)
996
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
System.Private.Xml (3)
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (1)
1339
| DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] Type type) =>
System\Xml\Serialization\Types.cs (2)
71
| DynamicallyAccessedMemberTypes.
NonPublicConstructors
;
1229
| DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] Type type)
System.Reflection.Emit (10)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (3)
367
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
374
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
471
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
System\Reflection\Emit\EnumBuilderImpl.cs (2)
105
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
108
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
System\Reflection\Emit\GenericTypeParameterBuilderImpl.cs (2)
102
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
104
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
System\Reflection\Emit\TypeBuilderImpl.cs (3)
663
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
754
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
1084
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
System.Reflection.TypeExtensions (1)
System\Reflection\TypeExtensions.cs (1)
28
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] this Type type,
System.Runtime.Serialization.Formatters (3)
System\Runtime\Serialization\FormatterServices.cs (2)
196
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
200
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
System\Runtime\Serialization\ObjectManager.cs (1)
797
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] Type t)
System.Text.Json (2)
src\libraries\System.Text.Json\Common\ReflectionExtensions.cs (1)
228
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
System\ReflectionExtensions.cs (1)
98
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] this Type type,