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