47 types derived from Component
System (14)
compmod\system\codedom\compiler\CodeDOMProvider.cs (1)
25
public abstract class CodeDomProvider :
Component
{
compmod\system\componentmodel\BackgroundWorker.cs (1)
20
public class BackgroundWorker :
Component
net\System\Net\NetworkInformation\ping.cs (1)
26
public class Ping:
Component
net\System\Net\webclient.cs (1)
28
public class WebClient :
Component
{
services\io\system\io\FileSystemWatcher.cs (1)
32
public class FileSystemWatcher :
Component
, ISupportInitialize {
services\monitoring\system\diagnosticts\EventLog.cs (1)
42
public class EventLog :
Component
, ISupportInitialize {
services\monitoring\system\diagnosticts\EventLogEntry.cs (1)
33
public sealed class EventLogEntry :
Component
, ISerializable {
services\monitoring\system\diagnosticts\PerformanceCounter.cs (1)
35
public sealed class PerformanceCounter :
Component
, ISupportInitialize {
services\monitoring\system\diagnosticts\Process.cs (1)
44
public class Process :
Component
{
services\monitoring\system\diagnosticts\ProcessModule.cs (1)
27
public class ProcessModule :
Component
{
services\monitoring\system\diagnosticts\ProcessThread.cs (1)
39
public class ProcessThread :
Component
{
services\timers\system\timers\Timer.cs (1)
28
public class Timer :
Component
, ISupportInitialize {
sys\system\io\ports\SerialPort.cs (1)
37
public class SerialPort : System.ComponentModel.
Component
sys\system\Media\SoundPlayer.cs (1)
24
public class SoundPlayer :
Component
, ISerializable {
System.Data (4)
fx\src\data\System\Data\Common\DataAdapter.cs (1)
19
public class DataAdapter :
Component
, IDataAdapter { // V1.0.3300
fx\src\data\System\Data\Common\DBCommand.cs (1)
17
public abstract class DbCommand :
Component
, IDbCommand { // V1.2.3300
fx\src\data\System\Data\Common\DBCommandBuilder.cs (1)
20
public abstract class DbCommandBuilder :
Component
{ // V1.2.3300
fx\src\data\System\Data\Common\DBConnection.cs (1)
18
public abstract class DbConnection :
Component
, IDbConnection { // V1.2.3300
System.Drawing (1)
commonui\System\Drawing\Printing\PrintDocument.cs (1)
33
public class PrintDocument :
Component
{
System.Management (3)
managementbaseobject.cs (1)
180
public class ManagementBaseObject :
Component
, ICloneable, ISerializable
managementeventwatcher.cs (1)
114
public class ManagementEventWatcher :
Component
managementobjectsearcher.cs (1)
65
public class ManagementObjectSearcher :
Component
System.Messaging (2)
System\Messaging\Message.cs (1)
32
public class Message :
Component
System\Messaging\MessageQueue.cs (1)
40
public class MessageQueue :
Component
, IEnumerable
System.Runtime.Remoting (2)
services\remotingclientproxy.cs (1)
21
public abstract class RemotingClientProxy :
Component
services\remotingservice.cs (1)
15
public class RemotingService :
Component
System.Web (1)
UI\WebControls\Style.cs (1)
28
public class Style :
Component
, IStateManager {
System.Web.Services (1)
System\Web\Services\Protocols\ClientProtocol.cs (1)
52
public abstract class WebClientProtocol :
Component
{
System.Windows.Forms (19)
winforms\Managed\System\WinForms\ArrangedElement.cs (1)
14
internal abstract class ArrangedElement :
Component
, IArrangedElement {
winforms\Managed\System\WinForms\BindingSource.cs (1)
41
public class BindingSource :
Component
,
winforms\Managed\System\WinForms\ColumnHeader.cs (1)
37
public class ColumnHeader :
Component
, ICloneable {
winforms\Managed\System\WinForms\CommonDialog.cs (1)
35
public abstract class CommonDialog :
Component
{
winforms\Managed\System\WinForms\Control.cs (1)
69
Component
,
winforms\Managed\System\WinForms\Control.Ime.cs (1)
47
Component
,
winforms\Managed\System\WinForms\DataGridColumn.cs (1)
40
public abstract class DataGridColumnStyle :
Component
, IDataGridColumnStyleEditingNotificationService {
winforms\Managed\System\WinForms\DataGridTable.cs (1)
32
public class DataGridTableStyle :
Component
, IDataGridEditingService {
winforms\Managed\System\WinForms\ErrorProvider.cs (1)
40
public class ErrorProvider :
Component
, IExtenderProvider, ISupportInitialize {
winforms\Managed\System\WinForms\HelpProvider.cs (1)
36
public class HelpProvider :
Component
, IExtenderProvider {
winforms\Managed\System\WinForms\ImageList.cs (1)
44
public sealed class ImageList :
Component
{
winforms\Managed\System\WinForms\Menu.cs (1)
33
public abstract class Menu :
Component
{
winforms\Managed\System\WinForms\NotifyIcon.cs (1)
34
public sealed class NotifyIcon :
Component
{
winforms\Managed\System\WinForms\StatusBarPanel.cs (1)
35
public class StatusBarPanel :
Component
, ISupportInitialize {
winforms\Managed\System\WinForms\Timer.cs (1)
31
public class Timer :
Component
{
winforms\Managed\System\WinForms\ToolBarButton.cs (1)
37
public class ToolBarButton :
Component
{
winforms\Managed\System\WinForms\ToolStripItem.cs (1)
36
public abstract class ToolStripItem :
Component
,
winforms\Managed\System\WinForms\ToolStripPanelRow.cs (1)
21
public class ToolStripPanelRow :
Component
, IArrangedElement {
winforms\Managed\System\WinForms\ToolTip.cs (1)
45
public class ToolTip :
Component
, IExtenderProvider {
20 references to Component
System (15)
compmod\system\componentmodel\Component.cs (6)
98
/// Gets or sets the site of the <see cref='System.ComponentModel.
Component
'/>
113
/// Disposes of the <see cref='System.ComponentModel.
Component
'/>
199
/// that contains the <see cref='System.ComponentModel.
Component
'/>
217
/// the <see cref='System.ComponentModel.
Component
'/>
228
/// Gets a value indicating whether the <see cref='System.ComponentModel.
Component
'/>
246
/// Returns a <see cref='System.String'/> containing the name of the <see cref='System.ComponentModel.
Component
'/> , if any. This method should not be
compmod\system\componentmodel\ComponentCollection.cs (3)
35
/// Gets a specific <see cref='System.ComponentModel.
Component
'/> in the <see cref='System.ComponentModel.Container'/>
52
/// Gets a specific <see cref='System.ComponentModel.
Component
'/> in the <see cref='System.ComponentModel.Container'/>
73
/// Gets a specific <see cref='System.ComponentModel.
Component
'/> in the <see cref='System.ComponentModel.Container'/>
compmod\system\componentmodel\EventHandlerList.cs (2)
19
Component
parent;
34
internal EventHandlerList(
Component
parent)
compmod\system\componentmodel\ISite.cs (1)
22
/// a <see cref='System.ComponentModel.
Component
'/> to a <see cref='System.ComponentModel.Container'/>
compmod\system\componentmodel\MarshalByValueComponent.cs (1)
190
/// Returns a <see cref='System.String'/> containing the name of the <see cref='System.ComponentModel.
Component
'/> , if any. This method should not be
services\monitoring\system\diagnosticts\ProcessStartInfo.cs (2)
189
((
Component
)this.weakParentProcess.Target).Site != null &&
190
((
Component
)this.weakParentProcess.Target).Site.DesignMode)) {
System.Management (1)
Instrumentation\Instrumentation.cs (1)
325
parameters.ReferencedAssemblies.Add(typeof(System.ComponentModel.
Component
).Assembly.Location);
System.Web (1)
Compilation\BuildManager.cs (1)
218
typeof(System.ComponentModel.
Component
).Assembly,
System.Windows.Forms (2)
winforms\Managed\System\WinForms\ToolStripControlHost.cs (2)
1111
public StubSite(
Component
control,
Component
host)
System.Workflow.ComponentModel (1)
AuthoringOM\Serializer\DependencyObjectCodeDomSerializer.cs (1)
52
CodeDomSerializer componentSerializer = manager.GetSerializer(typeof(
Component
), typeof(CodeDomSerializer)) as CodeDomSerializer;