Implements System.ComponentModel.IComponent and provides the base implementation for remotable components that are marshaled by value (a copy of the serialized object is passed).
See Also: MarshalByValueComponent Members
A component can be contained in a container. For each component in a container, the container creates a site that it uses to manage the component. The component interacts with its container primarily through a container-provided System.ComponentModel.ISite, which is a repository of container-specific, per-component information.