<PackageReference Include="NETStandard.Library" Version="2.0.2" />

System.ComponentModel.Component

namespace System.ComponentModel { public class Component : MarshalByRefObject, IComponent, IDisposable { protected virtual bool CanRaiseEvents { get; } public IContainer Container { get; } protected bool DesignMode { get; } protected EventHandlerList Events { get; } public virtual ISite Site { get; set; } public event EventHandler Disposed; public Component(); public void Dispose(); protected virtual void Dispose(bool disposing); protected virtual object GetService(Type service); } }