21 references to DynamicallyAccessedMemberTypes
Microsoft.AspNetCore.DataProtection (21)
ActivatorExtensions.cs (1)
22public static T CreateInstance<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] T>(this IActivator activator, string implementationTypeName)
AuthenticatedEncryption\AuthenticatedEncryptorFactory.cs (2)
166[return: DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)] 184[return: DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)]
AuthenticatedEncryption\ConfigurationModel\ManagedAlgorithmHelpers.cs (1)
37[return: DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)]
AuthenticatedEncryption\ConfigurationModel\ManagedAuthenticatedEncryptorConfiguration.cs (2)
28[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)] 52[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)]
AuthenticatedEncryption\ManagedAuthenticatedEncryptorFactory.cs (1)
116public static Func<T> CreateFactory<T>([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor)] Type implementation) where T : class
Internal\IActivator.cs (1)
19object CreateInstance([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] Type expectedBaseType, string implementationTypeName);
SimpleActivator.cs (1)
32public virtual object CreateInstance([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] Type expectedBaseType, string implementationTypeName)
src\Shared\TrimmingAttributes.cs (9)
214public DynamicDependencyAttribute(DynamicallyAccessedMemberTypes memberTypes, Type type) 227public DynamicDependencyAttribute(DynamicallyAccessedMemberTypes memberTypes, string typeName, string assemblyName) 239/// must not equal <see cref="DynamicallyAccessedMemberTypes.None"/>, but not both. 244/// Gets the <see cref="DynamicallyAccessedMemberTypes"/> which specifies the type 249/// must not equal <see cref="DynamicallyAccessedMemberTypes.None"/>, but not both. 251public DynamicallyAccessedMemberTypes MemberTypes { get; } 319public DynamicallyAccessedMembersAttribute(DynamicallyAccessedMemberTypes memberTypes) 325/// Gets the <see cref="DynamicallyAccessedMemberTypes"/> which specifies the type 328public DynamicallyAccessedMemberTypes MemberTypes { get; }
TypeForwardingActivator.cs (2)
30public override object CreateInstance([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] Type expectedBaseType, string originalTypeName) 35internal object CreateInstance([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] Type expectedBaseType, string originalTypeName, out bool forwarded)
XmlEncryption\EncryptedXmlDecryptor.cs (1)
51[DynamicDependency(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor, typeof(RijndaelManaged))]