proxy-classes相关内容

NHibernate 在没有代理的情况下获取对象

我使用 NHibernate(2.0.1.4) 和 NHibernate.Linq(1.0.0.4) 从数据库中获取节点类型的对象. 当我得到这些对象时,我得到的集合的最后一个对象是 Proxy 类型(因为我使用了 "NHibernate.ByteCode.LinFu"" ) 我使用了以下 linq 查询: var mynodes = from node in session.Lin ..
发布时间:2022-01-02 15:36:19 C#/.NET

如何测试对象是否是代理?

我想测试一个 JavaScript 对象是否是 代理.琐碎的方法 if (obj instanceof Proxy) ... 在这里不起作用,也不会遍历 Proxy.prototype 的原型链,因为所有相关操作都由底层目标有效支持. 是否可以测试任意对象是否为代理? 解决方案 在我当前的项目中,我还需要一种方法来定义某物是否已经是代理,主要是因为我不想在代理上启动代理.为此,我 ..
发布时间:2021-12-23 11:52:36 前端开发

什么是 Doctrine 2 中的代理?

我刚刚读完了所有的Doctrine 2文档,我开始了我自己的沙箱,我理解了大部分原理,但仍然有一个问题,我在文档中找不到任何完整的解释. 什么是Proxy 类? 我什么时候应该在实体上使用它们? 据我所知,代理类添加了一个层,让您向实体添加一些其他功能,但为什么要使用代理而不是在实体类中实现方法本身? 解决方案 更新 此答案包含有关代理对象和部分对象之间差异的错误信 ..
发布时间:2021-12-22 08:44:23 其他开发

具有代理继承的 Django 模型多态性

My Discount 模型描述了系统中所有类型折扣的通用字段.我有一些代理模型,它们描述了计算总数的具体算法.基本的Discount 类有一个名为type 的成员字段,它是一个标识其类型及其相关类的字符串. class Discount(models.Model):TYPE_CHOICES = (('V', '值'),('P', '百分比'),)name = models.CharField( ..
发布时间:2021-12-19 11:58:28 Python

强制 .NET webservice 使用本地对象类,而不是代理类

我有一个从 windows 窗体应用程序调用的 web 服务(都是 .NET,都在同一个解决方案中),我希望我的 web 服务从项目的​​其他地方返回一个自定义对象 - 这是一个常见的他们都共享一个引用的对象,因为它在我的解决方案的第三个项目中.当我调用 webservice 时,它​​返回一个“Person"对象,但它位于 webservice 的命名空间中,并且它是从 webservice 本 ..
发布时间:2021-12-11 18:40:26 C#/.NET

如何序列化 NHibernate 映射对象的所有属性?

我有一些 Web 方法可以将我的对象作为序列化的 XML 返回.它只是序列化对象的 NHibernate 映射属性......有人有一些见解吗?似乎 web 方法实际上是序列化 NHibernate 代理而不是我的类.我已尝试使用 [XMLInclude] 和 [XMLElement],但这些属性仍未序列化.我有一个非常可怕的黑客方法来解决这个问题,但我想知道是否有更好的方法! 像这样: ..
发布时间:2021-12-11 18:29:18 C#/.NET

首先关闭EF代码的CTP5的ProxyCreationEnabled有什么缺点

我的 WCF 服务可以从代码优先模型返回类的唯一方法是使用以下代码将 ProxyCreationEnable 设置为 false. ((IObjectContextAdapter)MyDb).ObjectContext.ContextOptions.ProxyCreationEnable = false; 这样做的负面后果是什么?一个好处是我至少可以将这些动态类型序列化,以便可以使用 WCF ..
发布时间:2021-12-08 20:12:44 C#/.NET

手动将 ClientBase 集合类型从 Array[] 更改为 List<>

我将自己的 WCF 代理与 ClientBase 一起使用,我想做一些类似于 svc util 中的 ct 属性的操作,并告诉代理返回 List 集合类型. 我不能使用 List 因为实体由 nhibernate 管理所以我必须使用 IList 代理不是用 svcutil 生成的....我自己写的. 我该怎么做? 解决方案 遗憾的是,当合约中声明的类型是 IList 之类 ..
发布时间:2021-09-22 19:04:41 C#/.NET

为什么不推荐使用代理?

这个关于如何扩展 Scala 集合的问题让我想到了这个答案,它从 SetProxy 而不是 Set 延伸.但是 SetProxy 已被弃用!文档说“(自 2.11.0 版起)由于缺乏使用和编译器级别的支持,代理已被弃用." 为什么没有使用代理和编译器支持?Scala 是否提供了更好的技术来完成同样的事情?是不是发现了什么致命的缺陷? 解决方案 不推荐使用代理,因为它很脆弱.代理应该将 ..
发布时间:2021-07-15 19:59:21 其他开发

覆盖时reflection.proxy无效

当有覆盖方法时,reflection.proxy 似乎不是预期的.详细来说,从简单的应用开始: static void debug( String fmt, Object... args ) {System.out.println( String.format(fmt,args));}接口我{无效 m1();无效 m2();}静态类 A 实现 I {public void m1() { Syst ..
发布时间:2021-07-06 18:56:02 Java开发

构建一个“简单"的 php url 代理

我需要在我正在构建的 Web 应用程序中实现一个简单的 PHP 代理(它基于 Flash 并且目标服务提供商不允许编辑他们的 crossdomain.xml 文件) 任何 php 专家都可以就以下 2 个选项提供建议吗?此外,我认为,但我不确定,我还需要包含一些标题信息. 感谢您的任何反馈! 选项 1 $url = $_GET['path'];读取文件($路径); 选项 2 ..
发布时间:2021-06-22 20:34:03 PHP

Nhibernate 中具有复合 ID 的意外代理对象

我有一个使用复合 ID 的数据结构(我不想更改为单个)除了多对一连接(如果连接为空,而不是将属性映射到 null,而是将其映射到空代理对象)之外,一切都可以正常加载.我写了一个丑陋的工作(见下面).有什么解决办法吗? 私有节点_Parent; 公共节点父节点{得到{返回 this._Parent;}放{this._Parent = Proxy.Check(value);}}内部静态类代理 ..
发布时间:2021-06-07 20:30:29 其他开发

打字稿对象包装,打字和泛型

这有点像是我昨天在其他地方发布的问题的转变. 我的目标不是获得可行的结果,而是更好地理解在返回正确的类型时可以得到的设计类型.通过使用一个极简主义的示例,所以请不要告诉我这是无用的或什么也不做. 代码示例(interface TestInterface { test: () => {} } class Obj implements TestInterface{ test() { ret ..

如何在Scala中使用Java代理

我有一个Iface接口,它有两个用Java编写的方法.该接口是Zzz类的内部接口. 我已经在Scala中编写了调用处理程序.然后,我尝试在如下所示的scala中创建一个新的代理实例. val handler = new ProxyInvocationHandler // this handler implements ..
发布时间:2020-11-28 02:24:41 Java开发

Django代理模型到不同的数据库

情况 我们有一些不同的应用程序,它们使用票证支持系统中的票证来实现各种功能。 首先,我们有一个应用程序,其中包含一些模型,这些模型代表了我们的票务支持系统Kayako的模型。此应用程序不应对使用它的其他应用程序有任何了解,并应尽可能保持通用。由于此应用程序使用的是Kayako的现有表,因此我们可以在同一数据库上运行它。我们将此应用程序称为 kayakodb 。 一个应用程序将客户 ..
发布时间:2020-10-23 03:41:37 Python