47 types derived from Component
System (14)
compmod\system\codedom\compiler\CodeDOMProvider.cs (1)
25public abstract class CodeDomProvider : Component {
compmod\system\componentmodel\BackgroundWorker.cs (1)
20public class BackgroundWorker : Component
net\System\Net\NetworkInformation\ping.cs (1)
26public class Ping:Component
net\System\Net\webclient.cs (1)
28public class WebClient : Component {
services\io\system\io\FileSystemWatcher.cs (1)
32public class FileSystemWatcher : Component, ISupportInitialize {
services\monitoring\system\diagnosticts\EventLog.cs (1)
42public class EventLog : Component, ISupportInitialize {
services\monitoring\system\diagnosticts\EventLogEntry.cs (1)
33public sealed class EventLogEntry : Component, ISerializable {
services\monitoring\system\diagnosticts\PerformanceCounter.cs (1)
35public sealed class PerformanceCounter : Component, ISupportInitialize {
services\monitoring\system\diagnosticts\Process.cs (1)
44public class Process : Component {
services\monitoring\system\diagnosticts\ProcessModule.cs (1)
27public class ProcessModule : Component {
services\monitoring\system\diagnosticts\ProcessThread.cs (1)
39public class ProcessThread : Component {
services\timers\system\timers\Timer.cs (1)
28public class Timer : Component, ISupportInitialize {
sys\system\io\ports\SerialPort.cs (1)
37public class SerialPort : System.ComponentModel.Component
sys\system\Media\SoundPlayer.cs (1)
24public class SoundPlayer : Component, ISerializable {
System.Data (4)
fx\src\data\System\Data\Common\DataAdapter.cs (1)
19public class DataAdapter : Component, IDataAdapter { // V1.0.3300
fx\src\data\System\Data\Common\DBCommand.cs (1)
17public abstract class DbCommand : Component, IDbCommand { // V1.2.3300
fx\src\data\System\Data\Common\DBCommandBuilder.cs (1)
20public abstract class DbCommandBuilder : Component { // V1.2.3300
fx\src\data\System\Data\Common\DBConnection.cs (1)
18public abstract class DbConnection : Component, IDbConnection { // V1.2.3300
System.Drawing (1)
commonui\System\Drawing\Printing\PrintDocument.cs (1)
33public class PrintDocument : Component {
System.Management (3)
managementbaseobject.cs (1)
180public class ManagementBaseObject : Component, ICloneable, ISerializable
managementeventwatcher.cs (1)
114public class ManagementEventWatcher : Component
managementobjectsearcher.cs (1)
65public class ManagementObjectSearcher : Component
System.Messaging (2)
System\Messaging\Message.cs (1)
32public class Message : Component
System\Messaging\MessageQueue.cs (1)
40public class MessageQueue : Component, IEnumerable
System.Runtime.Remoting (2)
services\remotingclientproxy.cs (1)
21public abstract class RemotingClientProxy : Component
services\remotingservice.cs (1)
15public class RemotingService : Component
System.Web (1)
UI\WebControls\Style.cs (1)
28public class Style : Component, IStateManager {
System.Web.Services (1)
System\Web\Services\Protocols\ClientProtocol.cs (1)
52public abstract class WebClientProtocol : Component {
System.Windows.Forms (19)
winforms\Managed\System\WinForms\ArrangedElement.cs (1)
14internal abstract class ArrangedElement : Component, IArrangedElement {
winforms\Managed\System\WinForms\BindingSource.cs (1)
41public class BindingSource : Component,
winforms\Managed\System\WinForms\ColumnHeader.cs (1)
37public class ColumnHeader : Component, ICloneable {
winforms\Managed\System\WinForms\CommonDialog.cs (1)
35public abstract class CommonDialog : Component {
winforms\Managed\System\WinForms\Control.cs (1)
69Component,
winforms\Managed\System\WinForms\Control.Ime.cs (1)
47Component,
winforms\Managed\System\WinForms\DataGridColumn.cs (1)
40public abstract class DataGridColumnStyle : Component, IDataGridColumnStyleEditingNotificationService {
winforms\Managed\System\WinForms\DataGridTable.cs (1)
32public class DataGridTableStyle : Component, IDataGridEditingService {
winforms\Managed\System\WinForms\ErrorProvider.cs (1)
40public class ErrorProvider : Component, IExtenderProvider, ISupportInitialize {
winforms\Managed\System\WinForms\HelpProvider.cs (1)
36public class HelpProvider : Component, IExtenderProvider {
winforms\Managed\System\WinForms\ImageList.cs (1)
44public sealed class ImageList : Component {
winforms\Managed\System\WinForms\Menu.cs (1)
33public abstract class Menu : Component {
winforms\Managed\System\WinForms\NotifyIcon.cs (1)
34public sealed class NotifyIcon : Component {
winforms\Managed\System\WinForms\StatusBarPanel.cs (1)
35public class StatusBarPanel : Component, ISupportInitialize {
winforms\Managed\System\WinForms\Timer.cs (1)
31public class Timer : Component {
winforms\Managed\System\WinForms\ToolBarButton.cs (1)
37public class ToolBarButton : Component {
winforms\Managed\System\WinForms\ToolStripItem.cs (1)
36public abstract class ToolStripItem : Component,
winforms\Managed\System\WinForms\ToolStripPanelRow.cs (1)
21public class ToolStripPanelRow : Component, IArrangedElement {
winforms\Managed\System\WinForms\ToolTip.cs (1)
45public 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)
19Component parent; 34internal 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)
325parameters.ReferencedAssemblies.Add(typeof(System.ComponentModel.Component).Assembly.Location);
System.Web (1)
Compilation\BuildManager.cs (1)
218typeof(System.ComponentModel.Component).Assembly,
System.Windows.Forms (2)
winforms\Managed\System\WinForms\ToolStripControlHost.cs (2)
1111public StubSite(Component control, Component host)
System.Workflow.ComponentModel (1)
AuthoringOM\Serializer\DependencyObjectCodeDomSerializer.cs (1)
52CodeDomSerializer componentSerializer = manager.GetSerializer(typeof(Component), typeof(CodeDomSerializer)) as CodeDomSerializer;