Implements IComponent and provides the base implementation for remotable components that are marshaled by value (a copy of the serialized object is passed).
Assembly: System (in System.dll)
Thetype exposes the following members.
|Dispose()||Releases all resources used by the .|
|Dispose(Boolean)||Releases the unmanaged resources used by the and optionally releases the managed resources.|
|Equals(Object)||Determines whether the specified object is equal to the current object. (Inherited from Object.)|
|Finalize||Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Overrides Object.Finalize().)|
|GetHashCode||Serves as the default hash function. (Inherited from Object.)|
|GetService||Gets the implementer of the IServiceProvider.|
|GetType||Gets the Type of the current instance. (Inherited from Object.)|
|MemberwiseClone||Creates a shallow copy of the current Object. (Inherited from Object.)|
|ToString||Returns a String containing the name of the Component, if any. This method should not be overridden. (Overrides Object.ToString().)|
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 ISite, which is a repository of container-specific, per-component information.Notes to Inheritors