marshalling

marshalling

文章 0 浏览 7

JAXB 创建上下文和编组器成本

这个问题有点理论化,创建 JAXB 上下文、编组器和反编组器的成本是多少? 我发现我的代码可以受益于为所有编组操作保留相同的 JAXB 上下文和可能相同…

北凤男飞 2024-12-04 05:23:28 6 0

结构 DEVMODE 中的 Marshal.PtrToStructure() 和字符数组出现问题

我在使用 Marshal.PtrToStructure() 从指向 DEVMODE 类型结构的指针中提取数据时遇到问题。 此处是 MSDN 的链接DEVMODE 结构中的条目。 我对该结构的 …

海未深 2024-12-03 13:08:13 3 0

如何阻止 JAXB 检查 ObjectFactory 类

我的类加载器都会抱怨 Unable to find class resource 'com.d.xml.ObjectFactory' 每次我将对象编组到 XML 时, 。使用注释定义的映射。 是否可以配置…

極樂鬼 2024-12-03 08:59:34 8 0

JAXB 中的编组数组

我对 Job 对象进行编组没有问题,但是当我尝试对 Job 数组进行编组时,我得到了一个错误的 XML。看来我需要创建一个类似的包装元素。我不知道怎么做,…

习惯那些不曾习惯的习惯 2024-12-03 05:03:12 7 0

不正确的封送处理:C# 数组到 C++非托管数组

我有以下 C# 代码,其中包含结构定义 (CInput)、obj 定义和 init,以及对 C++(本机)DLL 函数(也是我编写的)的调用。 //C# code public struct CIn…

汹涌人海 2024-12-03 01:29:55 4 0

如何使用结构作为包含字符串的参数进行互操作调用

我试图通过互操作从 C# 调用 DLL 中的 C++ 函数。 DLL是别人写的。函数签名如下: AXI_DLL_EXPORT int __stdcall GetFileType(StringParam *stringPar…

轻许诺言 2024-12-02 06:19:51 5 0

在 C# 中检测 COM RCW 对象的跨线程封送处理

我正在处理大量 COM 互操作的大型多线程 C# 应用程序。我和其他开发人员有足够的机会意外调用 单线程单元 (STA) 来自 MTA 线程和未在其上创建它们的 S…

烟酒忠诚 2024-12-02 03:11:37 7 0

无法封送包含 StringBuilder 字段的结构

我需要对用 C++ 编写的 DLL 进行互操作调用。在 C++ 代码中,有各种接收和返回字符串的函数。这些都使用 C++ 中通用定义的类型(结构),其中包含指向…

南七夏 2024-12-02 00:35:54 4 0

将多维数组从托管代码传递到非托管代码

我想执行以下操作: 在 C# 代码中创建三个维度数组,如下所示: var myArray = new Short[x,y,z]; UnangedFunction(myArray); 将其传递给非托管代码 (…

江心雾 2024-12-01 06:17:39 6 0

从套接字连接导入 Ruby 类?

我对客户端/服务器原型有一个想法,其中服务器将保存 Marshal.dump 类对象的哈希值及其版本号。然后,客户端可以查询服务器有关版本号的信息,并在实…

坦然微笑 2024-12-01 02:57:50 8 0

哪些与 Ruby YAML 中的 Marshal 方法 _load 和 _dump 等效?

我正在使用标准 YAML 库,我有一个对象,在转储时将其转换为哈希,并在加载时从哈希转换。在 Marshal 中,我使用了 _load 和 _dump 方法重载,但 Mars…

空城仅有旧梦在 2024-11-30 02:18:18 6 0

从 C++ 传递结构CLI 到非托管代码

我有一个具有以下定义的非托管代码, void Load(const somestruct& structinst) { //dosomething. } 我想将一个结构从 CLI 传递到非托管代码中的此方…

じ违心 2024-11-29 22:52:07 5 0

WS调用中对象的生命周期

当 Java 对象被传递到 SOAP Web 服务并在修改后返回时,它的生命周期会发生什么?我知道它被序列化、mar-shelled、转换为 XML 等。但我不确定顺序。…

守望孤独 2024-11-29 11:42:01 4 0

Marshal.GenerateGuidForType 与 GetType().GUID 不同吗?

只是想知道这两种方法是否可以实现同一目标? 注意:GetType().GUID 可以获取 GuidAttribute 。那么 Marshal.GenerateGuidForType 方法是否做了任何额…

凶凌 2024-11-29 07:55:51 3 0

Java:编组对象 - 删除 xml 中额外的 ns2 注释

我正在尝试根据定义的架构将对象内的数据编组到 xml 文件中。但是,当我打印 xml 文件时,我在 xml 标签上收到了额外的注释。有什么方法可以摆脱额外…

橘和柠 2024-11-28 19:25:28 8 0
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文