zoukankan      html  css  js  c++  java
  • System.MarshallByRefObject.cs

    ylbtech-System.MarshallByRefObject.cs

     允许在支持远程处理的应用程序中跨应用程序域边界访问对象。

    1.返回顶部
    1、
    #region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
    // C:Program Files (x86)Reference AssembliesMicrosoftFramework.NETFrameworkv4.0mscorlib.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、
    2.返回顶部
     
    3.返回顶部
     
    4.返回顶部
     
    5.返回顶部
     
     
    6.返回顶部
     
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    django 静态文件模版上传下载配置
    drf ModelViewSet之匹配路由参数
    Django drf序列化外键关联表ID以为字段
    Django 自关联递归序列化模块 django-rest-frame-recursive模块
    Python利用Psycopg2模块将Excel表格数据导入Postgressql
    PyTorch中view的用法
    P1113 杂务 【拓扑排序】
    P3916 图的遍历 【反向建图+DFS】
    P2814 家谱【map型的并查集】
    P1102 A-B 数对【map】
  • 原文地址:https://www.cnblogs.com/storebook/p/11926841.html
Copyright © 2011-2022 走看看