MarshalByValueComponent 成员
实现 IComponent 并提供可远程控制的组件的基实现,该组件是由值封送的(传递序列化对象的副本)。
下表列出了由 MarshalByValueComponent 类型公开的成员。
公共构造函数
名称 | 说明 | |
---|---|---|
MarshalByValueComponent | 初始化 MarshalByValueComponent 类的新实例。 |
页首
公共属性
(请参见 受保护的属性 )
名称 | 说明 | |
---|---|---|
Container | 获取组件的容器。 | |
DesignMode | 获取指示组件当前是否处于设计模式的值。 | |
Site | 获取或设置组件的位置。 |
页首
受保护的属性
名称 | 说明 | |
---|---|---|
Events | 获取附加到该组件的事件处理程序的列表。 |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
Dispose | 已重载。 释放由 MarshalByValueComponent 占用的资源。 | |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetService | 获取 IServiceProvider 的实施者。 | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
ToString | 已重写。 返回包含 Component 的名称的 String(如果有)。不应重写此方法。 |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
Dispose | 已重载。 释放由 MarshalByValueComponent 占用的资源。 | |
Finalize | 已重写。 [待提供。] | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (从 Object 继承。) |
页首
公共事件
名称 | 说明 | |
---|---|---|
Disposed | 添加事件处理程序以侦听组件上的 Disposed 事件。 |
页首
请参见
参考
MarshalByValueComponent 类
System.ComponentModel 命名空间
ISite 接口