System.ComponentModel.MarshalByValueComponent public class MarshalByValueComponent : IComponent, IDisposable, IServiceProvider Documentation 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)