103 references to NonPublicConstructors
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (1)
AspireAzureEFPostgreSqlExtensions.cs (1)
25
private const DynamicallyAccessedMemberTypes RequiredByEF = DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicProperties;
Aspire.Microsoft.EntityFrameworkCore.Cosmos (2)
AspireAzureEFCoreCosmosExtensions.cs (2)
24
private const DynamicallyAccessedMemberTypes RequiredByEF = DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicProperties;
234
private static void ConfigureInstrumentation<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicProperties)] TContext>(IHostApplicationBuilder builder, EntityFrameworkCoreCosmosSettings settings) where TContext : DbContext
Aspire.Microsoft.EntityFrameworkCore.SqlServer (2)
AspireSqlServerEFCoreSqlClientExtensions.cs (2)
23
private const DynamicallyAccessedMemberTypes RequiredByEF = DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicProperties;
176
private static void ConfigureInstrumentation<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicProperties)] TContext>(IHostApplicationBuilder builder, MicrosoftEntityFrameworkCoreSqlServerSettings settings) where TContext : DbContext
Aspire.MongoDB.EntityFrameworkCore (2)
AspireMongoDBEntityFrameworkCoreExtensions.cs (2)
20
private const DynamicallyAccessedMemberTypes RequiredByEF = DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicProperties;
127
private static void ConfigureInstrumentation<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicProperties)] TContext>(IHostApplicationBuilder builder, MongoDBEntityFrameworkCoreSettings settings) where TContext : DbContext
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL (2)
AspireEFPostgreSqlExtensions.cs (2)
24
private const DynamicallyAccessedMemberTypes RequiredByEF = DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicProperties;
192
private static void ConfigureInstrumentation<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicProperties)] TContext>(IHostApplicationBuilder builder, NpgsqlEntityFrameworkCorePostgreSQLSettings settings) where TContext : DbContext
Aspire.Oracle.EntityFrameworkCore (2)
AspireOracleEFCoreExtensions.cs (2)
24
private const DynamicallyAccessedMemberTypes RequiredByEF = DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicProperties;
179
private static void ConfigureInstrumentation<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicProperties)] TContext>(IHostApplicationBuilder builder, OracleEntityFrameworkCoreSettings settings) where TContext : DbContext
Aspire.Pomelo.EntityFrameworkCore.MySql (2)
AspireEFMySqlExtensions.cs (2)
28
private const DynamicallyAccessedMemberTypes RequiredByEF = DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicProperties;
241
private static void ConfigureInstrumentation<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.PublicProperties)] TContext>(IHostApplicationBuilder builder, PomeloEntityFrameworkCoreMySqlSettings settings) where TContext : DbContext
illink (8)
Linker.Dataflow\DynamicallyAccessedMembersBinder.cs (1)
34
if (memberTypes.HasFlag(DynamicallyAccessedMemberTypes.
NonPublicConstructors
))
src\tools\illink\src\ILLink.Shared\DynamicallyAccessedMemberTypesEx.cs (1)
13
public const DynamicallyAccessedMemberTypes NonPublicConstructorsWithInherited = DynamicallyAccessedMemberTypes.
NonPublicConstructors
| (DynamicallyAccessedMemberTypes)0x4000;
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (6)
370
&& (damAnnotatedHandle.UnderlyingTypeValue.DynamicallyAccessedMemberTypes & DynamicallyAccessedMemberTypes.
NonPublicConstructors
) != 0)
409
IntrinsicId.Type_GetConstructors__BindingFlags => DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
,
415
IntrinsicId.Type_GetMembers__BindingFlags => DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
552
requiredMemberTypes = DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
1771
(HasBindingFlag(bindingFlags, BindingFlags.NonPublic) ? DynamicallyAccessedMemberTypes.
NonPublicConstructors
: DynamicallyAccessedMemberTypes.None) |
1772
(BindingFlagsAreUnsupported(bindingFlags) ? DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
: DynamicallyAccessedMemberTypes.None);
Microsoft.Extensions.Configuration.Binder (1)
ConfigurationBinder.cs (1)
548
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 (43)
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\Diagnostics\CodeAnalysis\DynamicallyAccessedMemberTypes.cs (1)
100
NonPublicConstructorsWithInherited =
NonPublicConstructors
| 0x4000,
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (4)
311
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
370
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
377
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
474
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\TypeBuilderInstantiation.cs (2)
163
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
166
[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)
109
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
181
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
src\libraries\System.Private.CoreLib\src\System\Reflection\TypeDelegator.cs (2)
62
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
69
[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)
553
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
600
public static T? PtrToStructure<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] T>(IntPtr ptr)
src\libraries\System.Private.CoreLib\src\System\Type.cs (8)
155
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
180
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
183
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
186
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
198
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
204
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
896
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
902
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)
655
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
665
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
src\System\Runtime\CompilerServices\RuntimeHelpers.CoreCLR.cs (1)
337
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
src\System\RuntimeType.CoreCLR.cs (2)
2669
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
2871
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
System.Private.DataContractSerialization (4)
System\Runtime\Serialization\ClassDataContract.cs (2)
301
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.Interfaces)]
1048
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
| DynamicallyAccessedMemberTypes.Interfaces)]
System\Runtime\Serialization\DataContract.cs (1)
37
DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (1)
996
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
System.Private.Xml (3)
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (1)
1334
| DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] Type type) =>
System\Xml\Serialization\Types.cs (2)
72
| DynamicallyAccessedMemberTypes.
NonPublicConstructors
;
1307
| DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] Type type)
System.Reflection.Emit (15)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\SymbolType.cs (4)
311
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
370
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
377
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
474
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
System\Reflection\Emit\EnumBuilderImpl.cs (3)
105
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
108
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
111
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
System\Reflection\Emit\GenericTypeParameterBuilderImpl.cs (3)
102
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
104
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
141
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
System\Reflection\Emit\TypeBuilderImpl.cs (5)
632
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
655
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
730
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
748
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]
1445
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
System.Reflection.TypeExtensions (3)
System\Reflection\TypeExtensions.cs (3)
33
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] this Type type,
176
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
208
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
System.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\Deserializer\PendingSerializationInfo.cs (1)
67
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] 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.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)] this Type type,
System.Windows.Forms (2)
System\Windows\Forms\Accessibility\AccessibleObject.cs (2)
2946
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
2955
DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
|
System.Windows.Forms.Design (1)
System\ComponentModel\Design\DesignerHost.cs (1)
1231
| DynamicallyAccessedMemberTypes.
NonPublicConstructors
System.Windows.Forms.Primitives (1)
System\Windows\Forms\Message.cs (1)
88
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors | DynamicallyAccessedMemberTypes.
NonPublicConstructors
)]