System.ComponentModel.Component : MarshalByRefObject, IComponent, IDisposable
#region 程序集 System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 // C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.dll #endregionusing System.Runtime.InteropServices;namespace System.ComponentModel {//// 摘要:// 提供 System.ComponentModel.IComponent 接口的基实现并启用应用程序之间的对象共享。 [ClassInterface(ClassInterfaceType.AutoDispatch)][ComVisible(true)][DesignerCategory("Component")]public class Component : MarshalByRefObject, IComponent, IDisposable{//// 摘要:// 初始化 System.ComponentModel.Component 类的新实例。public Component();//// 摘要:// 在通过垃圾回收将 System.ComponentModel.Component 回收之前,释放非托管资源并执行其他清理操作。~Component();//// 摘要:// 获取 System.ComponentModel.IContainer,它包含 System.ComponentModel.Component。//// 返回结果:// 包含 System.ComponentModel.Component 的 System.ComponentModel.IContainer(如果有),如果// System.ComponentModel.Component 未封装在 System.ComponentModel.IContainer 中,则为 null。[Browsable(false)][DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]public IContainer Container { get; }//// 摘要:// 获取或设置 System.ComponentModel.Component 的 System.ComponentModel.ISite。//// 返回结果:// 与 System.ComponentModel.Component 关联的 System.ComponentModel.ISite;如果 System.ComponentModel.Component// 未封装在 System.ComponentModel.IContainer 中,System.ComponentModel.Component 没有与其关联的// System.ComponentModel.ISite 或者 System.ComponentModel.Component 已从其 System.ComponentModel.IContainer// 中移除,则为 null。[Browsable(false)][DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]public virtual ISite Site { get; set; }//// 摘要:// 获取一个指示组件是否可以引发事件的值。//// 返回结果:// 如果组件可以引发事件,则为 true;否则为 false。默认为 true。protected virtual bool CanRaiseEvents { get; }//// 摘要:// 获取一个值,用以指示 System.ComponentModel.Component 当前是否处于设计模式。//// 返回结果:// 如果 System.ComponentModel.Component 处于设计模式,则为 true;否则为 false。[Browsable(false)][DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]protected bool DesignMode { get; }//// 摘要:// 获取附加到此 System.ComponentModel.Component 的事件处理程序的列表。//// 返回结果:// 一个 System.ComponentModel.EventHandlerList,它提供此组件的委托。protected EventHandlerList Events { get; }//// 摘要:// 当通过调用 System.ComponentModel.Component.Dispose 方法释放组件时发生。[Browsable(false)][EditorBrowsable(EditorBrowsableState.Advanced)]public event EventHandler Disposed;//// 摘要:// 释放由 System.ComponentModel.Component 使用的所有资源。public void Dispose();//// 摘要:// 返回包含 System.ComponentModel.Component 的名称的 System.String(如果有)。不应重写此方法。//// 返回结果:// 包含 System.ComponentModel.Component 的名称的 System.String(如果有);如果 System.ComponentModel.Component// 未命名,则为 null。public override string ToString();//// 摘要:// 释放由 System.ComponentModel.Component 占用的非托管资源,还可以另外再释放托管资源。//// 参数:// disposing:// 为 true 则释放托管资源和非托管资源;为 false 则仅释放非托管资源。protected virtual void Dispose(bool disposing);//// 摘要:// 返回一个对象,该对象表示由 System.ComponentModel.Component 或它的 System.ComponentModel.Container// 提供的服务。//// 参数:// service:// 由 System.ComponentModel.Component 提供的服务。//// 返回结果:// 表示由 System.ComponentModel.Component 提供的服务的 System.Object,如果 System.ComponentModel.Component// 不提供指定的服务,则为 null。protected virtual object GetService(Type service);} }
转载于:https://www.cnblogs.com/endv/p/4185480.html
System.ComponentModel.Component : MarshalByRefObject, IComponent, IDisposable相关推荐
- System.ComponentModel.Component入门
我们经常看见许多.NET的Class是从System.ComponentModel.Component继承过来的,他实现了System.ComponentModel.IComponent接口,而且MS ...
- HttpApplication IHttpAsyncHandler, IHttpHandler, IComponent, IDisposable ps url System.Web.dll
// 摘要:// 定义 ASP.NET 应用程序中的所有应用程序对象共有的方法.属性和事件.此类是用户在 Global.asax 文件中所定义的应用程序的基类.[ToolboxItem(false)] ...
- C# 特性 System.ComponentModel 命名空间属性方法大全,System.ComponentModel 命名空间的特性...
目录: System.ComponentModel 特性命名空间与常用类 System.ComponentModel.DataAnnotations ComponentModel - Classes ...
- C#中,System.ComponentModel.Container详解
当我们使用WinForm编程时,经常会看到System.ComponentModel.IContainer components = null这一语句定义,但是经常对它忽略,这次就认真对它总结一下: ...
- WPF 类型“System.ComponentModel.ISupportInitialize”在未被引用的程序集中定义。
问题:类型"System.ComponentModel.ISupportInitialize"在未被引用的程序集中定义.必须添加对程序集"System, Version= ...
- 在运行时切换 WinForm 程序的界面语言 System.ComponentModel.ComponentResourceManager .ApplyResources...
Download the code for this article: WinForm-Multilanguages-2.rar (11 KB). 方法二: 下面介绍一种只需对现有代码做较小改动的方法 ...
- 异常详细信息: System.ComponentModel.Win32Exception: 拒绝访问。
异常详细信息: System.ComponentModel.Win32Exception: 拒绝访问. 参考文章: (1)异常详细信息: System.ComponentModel.Win32Exce ...
- windows服务安装(System.ComponentModel.Win32Exception:远程过程调用失败)
"安装"阶段发生异常.System.ComponentModel.Win32Exception:远程过程调用失败 附上提示信息 C:\Windows\Microsoft.NET\F ...
- IIS 发布后出现 System.ComponentModel.Win32Exception: 拒绝访问解决办法
项目在IIS发布后,出现System.ComponentModel.Win32Exception: 拒绝访问. 那么就试试下面的办法. 步骤如下: 应用程序池=>设置应用程序池默认设置 将标识: ...
最新文章
- UIVIewController自定义切换效果-b
- 四元数运动学笔记(1)旋转的表示
- 最大尺寸分辨率_LG UltraFine 4K显示器重上架苹果商店:尺寸变大,但降为UHD
- 扩展DOM有什么问题
- 01.FFmpeg下载以及安装
- 你应该知道的十大常见黑客技术
- Word中插入Endnote设置指定期刊参考文献样式(逐步操作讲解插入期刊和网页文献)
- android studio 底部工具栏,教大家android studio工具栏不见了如何找回
- Linux 3g上网卡 拨号,Linux 系统 CDMA 无线上网卡拨号过程
- 仿铁路订票系统Gridview
- apk部分手机安装失败_安卓手机安装软件失败的4种常见原因和解决办法
- vs2017c语言playsound,VS2010播放.WAW音频文件
- 四人小组:vip会员管理系统
- springtask Cron表达式与fixedDelay的区别
- MPAndroidChart的详细使用——BarChart条形图(二)
- python打开zip文件_Python操作Zip文件
- 牛客小白月赛5 D.阶乘(factorial)
- 软件工程经济学复习笔记
- 对圆和椭圆进行边缘检测
- 列表框(ListBox)
热门文章
- Wireshark笔记-ping,arp相关的实验(2台主机是否能通)
- Qt工作笔记-自定义QSortFilterProxyModel实现多列分别过滤
- 关系数据模型和关系数据库系统
- C/C++ OpenCV图像的载入,显示,输出
- oracle压缩参数,Oracle 11g版本EXPDP 的COMPRESSION参数压缩比堪比“gzip -9”
- 蓝桥杯入门训练圆的面积c语言,蓝桥杯-入门训练-圆的面积
- c++ python opencv_从C++到Python的OpenCV垫
- c语言加法结合性,C语言 运算符 的结合性 怎么理解?求举例子详细解答!!
- hooks组件封装 react_名符其实的react下一代状态管理器hox
- 全面介绍Windows内存管理机制及C++内存分配实例(三):虚拟内存