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%都不会碰底层,其实说句实话, ...
随机推荐
- PAT-2019年冬季考试-乙级(题解)
很荣幸这次能够参加乙级考试,和大佬们同台竞技了一次,这篇博客,进行介绍这次2019冬季的乙级考试题解. 7-1 2019数列 (15分) 把 2019 各个数位上的数字 2.0.1.9 作为一个数列的 ...
- Beta版本冲刺
一.团队成员 团队名称 西柚排课王 项目名称 易奇排排课系统 团队成员 秦傲明 201731062308 韩浩 201731062319 黄青松 201731062322 王越豪 2017310623 ...
- test20190729 夏令营NOIP训练14
40+100+0=140. 基因光线 黑大帅统治古古怪界后,一直在玩一种很奇葩的游戏.在一个二维平面上,他先复制了n个小A,把他们放在不同的位置,然后射出一条ax+by+c=0的基因光线,宽度为d,即 ...
- LG4783 【模板】矩阵求逆
P4783 [模板]矩阵求逆 题目描述 求一个$N\times N$的矩阵的逆矩阵.答案对$10^9+7$取模. 输入输出格式 输入格式: 第一行有一个整数$N$,代表矩阵的大小: 从第$2$行到第$ ...
- Longest Continuous Increasing Subsequence II
Description Given an integer matrix. Find the longest increasing continuous subsequence in this matr ...
- SSH远程连接虚拟机,将虚拟机映射本地端口
本周学习内容: 1.继续学习了网络是怎么连接的和JavaScript的内容: 2.使用JavaScript实现在页面打印九九乘法表,将编写的乘法表部署到本地IIS服务器: 3.安装sshd服务,使用S ...
- Ubuntu 系统安装ssh的命令
更新源列表 打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-- ...
- AtCoder Grand Contest 017题解
传送门 \(A\) 直接转移就是了 typedef long long ll; const int N=55; ll f[N][2];int a[N],n,p; int main(){ scanf(& ...
- (4)Angular的开发
angular框架,库,是一款非常优秀的前端高级JS框架,有了这个框架就可以轻松构建SPA应用程序,通过指令宽展了HTML,通过表达式绑定数据到HTML. 轻松构建SPA应用程序,单一页面应用程序 h ...
- 利用Synplify Pro 加时钟约束的问题
可以改名称为"design.ucf"加成新约束. 在使用Xilinx ISE进行综合时,可以与Synplify Pro软件配合,实现较高的综合性能.但是,有时会出现如下问题: “E ...
