Interacting with Processes Under the
.NET Platform
Although processes and threads are nothing new, the manner in which we interact with these
primitives under the .NET platform has changed quite a bit (for the better). To pave the way to
understanding the world of building multithreaded assemblies (see Chapter 18), let’s begin by
checking out how to interact with processes using the .NET base class libraries.
The System.Diagnostics namespace defines a number of types that allow you to programmati-
cally interact with processes and various diagnostic-related types such as the system event log and
performance counters. In this chapter, we are only concerned with the process-centric types
defined in Table 17-1.
Do'stlaringiz bilan baham: |