System.MarshallByRefObject.cs
| ylbtech-System.MarshallByRefObject.cs |
允许在支持远程处理的应用程序中跨应用程序域边界访问对象。
| 1.返回顶部 |
#region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\mscorlib.dll
#endregion using System.Runtime.InteropServices;
using System.Runtime.Remoting;
using System.Security; namespace System
{
//
// 摘要:
// 允许在支持远程处理的应用程序中跨应用程序域边界访问对象。
[ComVisible( true )]
public abstract class MarshalByRefObject
{
//
// 摘要:
// 初始化 System.MarshalByRefObject 类的新实例。
protected MarshalByRefObject(); //
// 摘要:
// 创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。
//
// 参数:
// requestedType:
// 新的 System.Runtime.Remoting.ObjRef 将引用的对象的 System.Type。
//
// 返回结果:
// 生成代理所需要的信息。
//
// 异常:
// T:System.Runtime.Remoting.RemotingException:
// 此实例不是有效的远程处理对象。
//
// T:System.Security.SecurityException:
// 直接调用方没有基础结构权限。
[SecurityCritical]
public virtual ObjRef CreateObjRef( Type requestedType );
//
// 摘要:
// 检索控制此实例的生存期策略的当前生存期服务对象。
//
// 返回结果:
// System.Runtime.Remoting.Lifetime.ILease 类型的对象,用于控制此实例的生存期策略。
//
// 异常:
// T:System.Security.SecurityException:
// 直接调用方没有基础结构权限。
[SecurityCritical]
public object GetLifetimeService();
//
// 摘要:
// 获取控制此实例的生存期策略的生存期服务对象。
//
// 返回结果:
// System.Runtime.Remoting.Lifetime.ILease 类型的对象,用于控制此实例的生存期策略。这是此实例当前的生存期服务对象(如果存在);否则为初始化为
// System.Runtime.Remoting.Lifetime.LifetimeServices.LeaseManagerPollTime 属性的值的新生存期服务对象。
//
// 异常:
// T:System.Security.SecurityException:
// 直接调用方没有基础结构权限。
[SecurityCritical]
public virtual object InitializeLifetimeService();
//
// 摘要:
// 创建当前 System.MarshalByRefObject 对象的浅表副本。
//
// 参数:
// cloneIdentity:
// 如果要删除当前 System.MarshalByRefObject 对象的标识,则为 false,这使该对象在跨远程边界封送时分配一个新标识。值 false
// 通常比较合适。如果为 true,则将当前 System.MarshalByRefObject 对象的标识复制到它的克隆项,这会将远程客户端调用路由到远程服务器对象。
//
// 返回结果:
// 当前 System.MarshalByRefObject 对象的浅表副本。
protected MarshalByRefObject MemberwiseClone( bool cloneIdentity );
}
}
| 2.返回顶部 |
| 3.返回顶部 |
| 4.返回顶部 |
| 5.返回顶部 |
| 6.返回顶部 |
![]() |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
System.MarshallByRefObject.cs的更多相关文章
- System.DateTime.cs
ylbtech-System.DateTime.cs 1. 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5 ...
- System.Math.cs
ylbtech-System.Math.cs 1. 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c56193 ...
- System.Convert.cs
ylbtech-System.Convert.cs 1. 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c56 ...
- System.Object.cs
ylbtech-System.Object.cs 1.程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5619 ...
- System.String.cs
ylbtech-System.String.cs 1.程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c5619 ...
- System.Byte.cs
ylbtech-System.Byte.cs 1.程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934 ...
- Data Flow Diagram with Examples - Customer Service System
Data Flow Diagram with Examples - Customer Service System Data Flow Diagram (DFD) provides a visual ...
- Windows窗体应用开发2--窗体和控件
1.Windows窗体应用程序的各种组件 2.windows窗体控件的主要类别和功能 3.Windows窗体应用程序处理事件的方法 4.添加并配置Windows窗体和控件 5.创建时间处理程序并监视程 ...
- C++随笔:.NET CoreCLR之GC探索(2)
首先谢谢 @dudu 和 @张善友 这2位大神能订阅我,本来在写这个系列以前,我一直对写一些核心而且底层的知识持怀疑态度,我为什么持怀疑态度呢?因为一般写高层语言的人99%都不会碰底层,其实说句实话, ...
随机推荐
- 铁力项目mysql异常处理过程记录
地区:铁力 故障:2019-06-26 10:19:34 139921514837760 [ERROR] mysqld: Error writing file 'mysql-bin' (errno: ...
- Codes: MODERN ROBOTICS Ch.4_基于PoE的正运动学代码实现
%%1 基于PoE space form 的正运动学求解 % 输入M矩阵.螺旋轴列表Slist(column vector).关节角向量qlist(column vector),输出齐次变换矩阵T f ...
- 爬虫(二)-创建项目&应用
一.回顾 上篇已经讲解了python-django的环境搭建,本次将继续上次的课程,开始创建项目及应用. 上篇的验证结果为: 本次将加上创建应用之后浏览器打开演示~ 二.创建项目 1)使用django ...
- yarn cluster和yarn client模式区别——yarn-cluster适用于生产环境,结果存HDFS;而yarn-client适用于交互和调试,也就是希望快速地看到application的输出
Yarn-cluster VS Yarn-client 从广义上讲,yarn-cluster适用于生产环境:而yarn-client适用于交互和调试,也就是希望快速地看到application的输出. ...
- k8s安装之flannel.yaml
收藏一下,以后直接从这里cp过来用的. flannel新版 --- apiVersion: extensions/v1beta1 kind: PodSecurityPolicy metadata: n ...
- 项目(二)--完成练手feed流网站开发部署
样式需要优化,最简版,还需新增逻辑. 点击跳转 源码
- 《Exceptioning团队》第六次作业:团队项目系统设计改进与详细设计
一.项目基本介绍 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 Exception 作业学习目标 1.掌握面向对象软件设计方法:2.完善系统设计 ...
- scala 中的集合类
集合最重要的继承路线 —— Traversable -> Iterable -> Seq -> LinerSeq -> List Traversable 中的公有方法: 分类 ...
- python_并发编程——事件
1.事件 :通过一个信号来控制多个进程同时执行或者阻塞. 一个信号可以使所有的进程都进入阻塞状态,也可以控制所有的进程接触阻塞,一个事件被创建之后,默认是阻塞状态. from multiprocess ...
- 「NOI2016」循环之美
P1587 [NOI2016]循环之美 题目描述 牛牛是一个热爱算法设计的高中生.在他设计的算法中,常常会使用带小数的数进行计算.牛牛认为,如果在 $k$ 进制下,一个数的小数部分是纯循环的,那么它就 ...
