26 references to DynamicallyAccessedMemberTypes
Microsoft.Extensions.DependencyInjection.AutoActivation (26)
AutoActivationExtensions.cs (9)
117
public static IServiceCollection AddActivatedSingleton<TService, [DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TImplementation>(this IServiceCollection services)
152
public static IServiceCollection AddActivatedSingleton<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TService>(this IServiceCollection services)
171
[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] Type serviceType)
190
[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] Type serviceType,
212
[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] Type implementationType)
230
[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] Type serviceType)
247
[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] Type implementationType)
276
public static void TryAddActivatedSingleton<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TService>(this IServiceCollection services)
290
public static void TryAddActivatedSingleton<TService, [DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TImplementation>(this IServiceCollection services)
AutoActivationExtensions.Keyed.cs (8)
125
public static IServiceCollection AddActivatedKeyedSingleton<TService, [DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TImplementation>(
162
public static IServiceCollection AddActivatedKeyedSingleton<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TService>(
181
[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] Type serviceType,
227
[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] Type implementationType)
246
[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] Type serviceType,
266
[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] Type implementationType)
301
public static void TryAddActivatedKeyedSingleton<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TService>(
318
public static void TryAddActivatedKeyedSingleton<TService, [DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TImplementation>(
src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs (3)
50
public DynamicallyAccessedMembersAttribute(
DynamicallyAccessedMemberTypes
memberTypes)
56
/// Gets the <see cref="
DynamicallyAccessedMemberTypes
"/> which specifies the type
59
public
DynamicallyAccessedMemberTypes
MemberTypes { get; }
src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs (6)
70
public DynamicDependencyAttribute(
DynamicallyAccessedMemberTypes
memberTypes, Type type)
83
public DynamicDependencyAttribute(
DynamicallyAccessedMemberTypes
memberTypes, string typeName, string assemblyName)
95
/// must not equal <see cref="
DynamicallyAccessedMemberTypes
.None"/>, but not both.
100
/// Gets the <see cref="
DynamicallyAccessedMemberTypes
"/> which specifies the type
105
/// must not equal <see cref="
DynamicallyAccessedMemberTypes
.None"/>, but not both.
107
public
DynamicallyAccessedMemberTypes
MemberTypes { get; }