Listing 17-1. Korzystanie z własnych atrybutów
Ten przykład stanowi całość pliku Program.cs należącego do solucji CustomAttributes.sln umieszczonej w katalogu StartingPoint.
Listing 17-2. Korzystanie z odzwierciedlania
Ten przykład rozpoczyna się w wierszu 56. pliku Program.cs należącego do solucji BadThreadPool.sln umieszczonej w katalogu Reflection.
Listing 17-3. Zastosowanie odzwierciedlania w stosunku do podzespołu
Ten przykład stanowi całość pliku Program.cs należącego do solucji ReflectingAnAssembly.sln umieszczonej w katalogu ReflectingAnAssembly.
Listing 17-4. Odzwierciedlanie na rzecz typu
Ten przykład stanowi całość pliku Program.cs należącego do solucji ReflectingOnAType.sln umieszczonej w katalogu ReflectingOnAType.
Listing 17-5. Korzystanie z obiektu określonego typu w celach porównawczych
Ten przykład stanowi całość pliku Program.cs należącego do solucji UsingASpecificType.sln umieszczonej w katalogu UsingASpecificType.
Listing 17-6. Odzwierciedlanie na rzecz składowych typu
Ten przykład stanowi całość pliku Program.cs należącego do solucji ReflectingOnMembersOfAType.sln umieszczonej w katalogu ReflectingOnMembersOfAType.
Listing 17-7. Dynamiczne wywoływanie metody
Ten przykład stanowi całość pliku Program.cs należącego do solucji DynamicallyInvokingAMethod.sln umieszczonej w katalogu DynamicallyInvokingAMethod.