/
aprogrammer
/
dotnet-docs
Обзор
Документация
Войти
/
aprogrammer
/
dotnet-docs
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
docs/core/deploying/trimming/snippets/MyLibrary/Class3.cs
36 строк
797 B
Rick Anderson
Update trimming doc (#36487)
25 авг 2023, 02:33
Не верифицирован
25 авг 2023, 02:33
c3d38af
Код
Авторство
О чём код?
using System.Diagnostics.CodeAnalysis; namespace MyLibrary3; class Class3 { // <snippet_1> public class MyLibrary { internal static Type type; [RequiresUnreferencedCode("Calls DynamicBehavior.")] public static void MyMethod() { DynamicBehavior(); } [RequiresUnreferencedCode( "DynamicBehavior is incompatible with trimming.")] static void DynamicBehavior() { } } public class MyLibrary6 { // <snippet_UMH2> [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods)] static Type type; static void UseMethodsHelper() { MyLibrary.type = typeof(System.Tuple); } // </snippet_UMH2> } }