marshalling

marshalling

文章 0 浏览 7

JAXB 封送处理:如何将异常信息包含到 xml 输出文件中?

我有一个非常基本的应用程序,它使用 JAXB 编组器根据 xsd 架构验证输入信息。我注册了一个验证事件处理程序来获取有关异常的信息。我想要实现的是能…

是伱的 2024-11-02 20:40:19 7 0

Marshal.load 上的 ClassNotFoundException

我正在尝试在 Scala 中进行元帅转储和加载...... import scala.util.Marshal case class Test(test: String) val t = Test("hello") val bytes = Mars…

耳钉梦 2024-11-02 19:03:55 13 0

“无效的托管/非托管类型组合。”是什么意思?意思是?

我有以下结构: [StructLayout(LayoutKind.Auto,Pack=0)] private unsafe struct BIRDSYSTEMCONFIG { public byte bySystemStatus; public byte byErr…

情何以堪。 2024-11-01 16:08:26 8 0

编组 List<> 时的预定义容量在WCF中

我正在使用 WCF 和“ref”参数编组列表,并且我希望能够设置容量。 一些背景。我使用 ref 编组 2 个列表,以便调用函数可以通过在调用之前进行初始化…

时光礼记 2024-11-01 16:05:09 2 0

在 Ruby 中深度复制对象最有效的方法是什么?

我知道序列化对象(据我所知)是有效深度复制对象的唯一方法(只要它不像 IO 之类的有状态),但这是一种特别多的方法比另一个更有效率? 例如,由于…

与酒说心事 2024-11-01 16:00:21 12 0

将二维结构数组复制到 byte[]

我有类似的事情: [StructLayout(LayoutKind.Explicit)] public struct PixelColorRGBA { [FieldOffset(0)] public UInt32 ColorBGRA; [FieldOffset(0…

梦里寻她 2024-11-01 05:36:52 2 0

将套接字从 .NET 传递到非托管 C++代码

我目前有一个 .NET 程序启动与服务器的连接。有时我需要调用特殊的非托管 C++ 代码,它使用与服务器的连接。 如何在非托管 C++ 代码中传递和使用来自 …

離人涙 2024-11-01 03:31:38 3 0

处理 C++/CLI 包装器中的非托管字符串 - BLOCK_TYPE_IS_VALID、_CrtIsValidHeapPointer

我是 C++/CLI 新手,但多年来一直在编写托管代码......显然已经太多年了。 :) 尝试为第三方提供的非托管类编写包装器,我看到了一些奇怪的东西。我希…

温柔戏命师 2024-10-31 16:41:11 11 0

什么是编组?当某些东西被“编组”时会发生什么?

我知道这个问题至少已经被问过这里. 但没有一个令人满意的答案,至少对我来说不是。关于与非托管代码互操作的编组有很多讨论,但是从一个线程编组到另…

最单纯的乌龟 2024-10-31 09:58:37 17 0

Marshal.ThrowExceptionForHR 抛出 NotSupportedException

我使用以下模式将 win32 异常转换为 .NET 异常。 var result = A_KERNEL32_PINVOKE_CALL(); if (result == 0) { Marshal.ThrowExceptionForHR(Marshal…

油焖大侠 2024-10-30 21:56:22 4 0

如何将其转换为 C#(编组)

我有这些声明 (DLL) 并尝试将其转换为 C#,以便我可以从 DLL 调用函数。 struct1 到 struct3 相同 typedef struct1 { int num; char chars[25]; short…

稍尽春風 2024-10-30 18:05:51 6 0

.net 枚举是 blittable 类型吗? (编组)

显然有一个 blittable 类型列表,到目前为止我还没有看到专门的枚举。它们一般来说是可以位块传送的吗?或者它是否取决于它们是否使用 blittable 基类…

你的他你的她 2024-10-30 17:43:25 9 0

C++ Cli [MarshalAs]属性什么时候生效?

如果我以这种方式在 C++ CLI 中声明一个值结构: [StructLayout(LayoutKind::Sequential, CharSet = CharSet::Ansi, Pack = 2)] value struct TEST { …

玉环 2024-10-27 17:03:26 13 0

如何优雅地卸载正在运行线程的子 AppDomain

我有一个服务加载一个子 AppDomain,然后启动一个在其中运行的线程。它需要一个 AppDomain,因为它动态生成并加载一些代码,并且我需要能够在不终止整…

烟酉 2024-10-27 15:45:16 12 0

C# 编组期间出现 FatalExecutionEngineError

当尝试将许多 DBase IV 文件中的 memofields 中的 C++ 结构读取到 C# (.Net 4) 中,然后将它们插入到 MSSQL 2008 中时,我遇到了问题。数据从 DBase …

多情癖 2024-10-27 15:37:05 15 0
更多

推荐作者

佚名

文章 0 评论 0

今天

文章 0 评论 0

゛时过境迁

文章 0 评论 0

达拉崩吧

文章 0 评论 0

呆萌少年

文章 0 评论 0

孤者何惧

文章 0 评论 0

更多

友情链接

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