通过 WCF 发送 Tuple 对象?

2023-12-22

Is the System.TupleWCF 的数据契约序列化器支持的类(即,我可以通过TupleWCF 调用的对象和/或将它们作为结果的一部分或全部接收)?

I found 这一页 http://msdn.microsoft.com/en-us/library/ms731923.aspx,但不是我所希望的清晰、明确的“您可以使用 WCF 发送和接收元组”答案。

我猜你可以,只要所有类型within the Tuple本身由数据契约序列化器支持——任何人都可以为我提供更明确的答案吗?谢谢。


The Tuple类型标记为SerializableAttribute因此,如果您存储的类型是可序列化的,那么它们也应该能够由 WCF 序列化。

查看:链接Tuple'1 http://msdn.microsoft.com/en-us/library/dd386941.aspx, Tuple'2 http://msdn.microsoft.com/en-us/library/dd268536.aspx等等。它说:

[SerializableAttribute]
public class Tuple<T1> : IStructuralEquatable, IStructuralComparable, IComparable, ITuple

请注意,您链接的文档包含以下行:

部分信任环境不支持 [Serializable] / ISerialized 编程模型。

所以,这可能并不像看起来那么容易。

(顺便说一句,元组静态类 http://msdn.microsoft.com/en-us/library/system.tuple.aspx也值得一看。)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

通过 WCF 发送 Tuple 对象? 的相关文章

  • 如何在列表框项目之间画一条线

    我希望能够用水平线分隔列表框中的每个项目 这只是我用于绘制项目的一些代码 private void symptomsList DrawItem object sender System Windows Forms DrawItemEvent
  • C++ 子字符串返回错误结果

    我有这个字符串 std string date 20121020 我正在做 std cout lt lt Date lt lt date lt lt n std cout lt lt Year lt lt date substr 0 4 l
  • 如何忽略“有符号和无符号整数表达式之间的比较”?

    谁能告诉我必须使用哪个标志才能使 gcc 忽略 有符号和无符号整数表达式之间的比较 警告消息 gcc Wno sign compare 但你确实应该修复它警告你的比较
  • .Net应用程序设置路径

    默认情况下 Windows 应用程序设置保存在该目录中 USERPROFILE Local Settings Application Data
  • 为什么#pragma optimize("", off)

    我正在审查一个 C MFC 项目 在某些文件的开头有这样一行 pragma optimize off 我知道这会关闭所有以下功能的优化 但这样做的动机通常是什么 我专门使用它来在一组特定代码中获得更好的调试信息 并在优化的情况下编译应用程序
  • 在 Visual Studio 2008 上设置预调试事件

    我想在 Visual Studio 中开始调试程序之前运行一个任务 我每次调试程序时都需要运行此任务 因此构建后事件还不够好 我查看了设置的 调试 选项卡 但没有这样的选项 有什么办法可以做到这一点吗 你唯一可以尝试的 IMO 就是尝试Co
  • C - 找到极限之间的所有友好数字

    首先是定义 一对友好的数字由两个不同的整数组成 其中 第一个整数的除数之和等于第二个整数 并且 第二个整数的除数之和等于第一个整数 完美数是等于其自身约数之和的数 我想做的是制作一个程序 询问用户一个下限和一个上限 然后向他 她提供这两个限
  • C 预处理器库

    我的任务是开发源分析工具C程序 并且我需要在分析本身之前预处理代码 我想知道什么是最好的图书馆 我需要一些重量轻 便于携带的东西 与其推出自己的 为什么不使用cpp这是的一部分gcc suite http gcc gnu org onlin
  • 如果使用 SingleOrDefault() 并在数字列表中搜索不在列表中的数字,如何返回 null?

    使用查询正数列表时SingleOrDefault 当在列表中找不到数字时 如何返回 null 或像 1 这样的自定义值 而不是类型的默认值 在本例中为 0 你可以使用 var first theIntegers Cast
  • 使用 System.Text.Json 即时格式化 JSON 流

    我有一个未缩进的 Json 字符串 例如 hash 123 id 456 我想缩进字符串并将其序列化为 JSON 文件 天真地 我可以使用缩进字符串Newtonsoft如下 using Newtonsoft Json Linq JToken
  • 如何将图像路径保存到Live Tile的WP8本地文件夹

    我正在更新我的 Windows Phone 应用程序以使用新的 WP8 文件存储 API 本地文件夹 而不是 WP7 API 隔离存储文件 旧的工作方法 这是我如何成功地将图像保存到 共享 ShellContent文件夹使用隔离存储文件方法
  • 如何将单个 char 转换为 int [重复]

    这个问题在这里已经有答案了 我有一串数字 例如 123456789 我需要提取它们中的每一个以在计算中使用它们 我当然可以通过索引访问每个字符 但是如何将其转换为 int 我研究过 atoi 但它需要一个字符串作为参数 因此 我必须将每个字
  • clang 实例化后静态成员初始化

    这样的代码可以用 GCC 编译 但 clang 3 5 失败 include
  • 线程睡眠和Windows服务

    我正在开发一个 Windows 服务 该服务存在一些问题Thread Sleep 所以我想我会尝试使用计时器 因为这个问题建议 在 Windows 服务中使用 Thread Sleep https stackoverflow com que
  • 在 Dynamics CRM 插件中访问电子邮件发件人地址

    我正在编写一个 Dynamics CRM 2011 插件 该插件挂钩到电子邮件实体的更新后事件 阶段 40 pipeline http msdn microsoft com en us library gg327941 aspx 并且在此阶
  • 32 位到 64 位内联汇编移植

    我有一段 C 代码 在 GNU Linux 环境下用 g 编译 它加载一个函数指针 它如何执行并不重要 使用一些内联汇编将一些参数推送到堆栈上 然后调用该函数 代码如下 unsigned long stack 1 23 33 43 save
  • 为什么 C# Math.Ceiling 向下舍入?

    我今天过得很艰难 但有些事情不太对劲 在我的 C 代码中 我有这样的内容 Math Ceiling decimal this TotalRecordCount this PageSize Where int TotalRecordCount
  • Validation.ErrorTemplate 的 Wpf 动态资源查找

    在我的 App xaml 中 我定义了一个资源Validation ErrorTemplate 这取决于动态BorderBrush资源 我打算定义独特的BorderBrush在我拥有的每个窗口以及窗口内的不同块内
  • C 中的异或运算符

    在进行按位操作时 我在确定何时使用 XOR 运算符时遇到一些困难 按位与和或非常简单 当您想要屏蔽位时 请使用按位 AND 常见用例是 IP 寻址和子网掩码 当您想要打开位时 请使用包含或 然而 XOR 总是让我明白 我觉得如果在面试中被问
  • 防止索引超出范围错误

    我想编写对某些条件的检查 而不必使用 try catch 并且我想避免出现 Index Out of Range 错误的可能性 if array Element 0 Object Length gt 0 array Element 1 Ob

随机推荐

  • 无法从 JAVA 连接到 Mongo SSL 副本集

    我正在尝试使用 SSL 加密设置最新版本的 MongoDB 我能够从 mongo shell 进行连接 但是当我从 Java 客户端连接时出现错误 Works mongo admin host mongo1 xxxx com ssl ssl
  • 查看由数字表示的文件的特定行

    好吧 这可能是一件显而易见的事情 但它让我无法理解 因为到目前为止 它可能可以用一种我不知道的更简单的方式来完成 假设有一个 文件 我只想查看该文件的行号 X 上的内容 解决方案是什么 这是我能想到的 head X lt file tail
  • Github文件夹结构更改

    我正在使用 Github 进行网站项目 我已经检查更改有一段时间了 但现在我想更改我的文件夹结构 基本上是更好地组织文件 这会弄乱我的 Github 存储库吗 如果是 那么确保我的版本保持完整并且我的新文件夹结构与 Git 同步的最佳方法是
  • IOCCC 2013 解释美国总统的一行行聚会

    我在上找到了这段代码ioccc http ioccc org 2013 cable1 我什至开始理解它是如何工作的 void main int riguing char acters puts 1 acters int 1 acters 4
  • WSO2 API 管理器 - 无法启动服务器

    我想在我的计算机上安装和使用 WSO2 API Manager 但当我尝试启动服务器时遇到一些问题 我使用 API Manager 3 0 0 版本 并通过 Windows 的 msi 安装它 以下是当我尝试以干净的设置启动服务器时出现的错
  • 有时 - 无法构建 Windows Azure 云服务 - 对象引用未设置为对象的实例?

    我有一个解决方案 其中有工作者角色 一些项目库和云服务 有时我无法构建解决方案 不更改源代码或任何内容 输出窗口显示 1 gt 错误 未将对象引用设置为对象的实例 构建 0 成功 1 失败 2 最新 0 跳过 当我尝试在云服务项目中编辑辅助
  • Nexus 10 - 在 Windows 7 或 Linux 上对 adb 不可见

    adb 无法识别 Windows 7 上的我的 Nexus 10 这是我所做的 安装了 Google 的 SDK 和 USB 驱动程序 Windows 7 将平板电脑视为 Android ADB 接口 单击 关于平板电脑 并单击内部版本号七
  • 使用 <=> 而不是仅仅排序和反转有好处吗?

    这样做有什么好处 如果有的话 books sort firstBook secondBook secondBook lt gt firstBook versus books sort reverse 第二个选项看起来更干净 更容易理解 ed
  • groupby后聚合的列组合

    Question 寻找类似的东西 df groubpy key aggregate combination columnA columnB 代替 df combination combination columnA columnB df g
  • 仅为 MKMapView 上的第一个和最后一个 MKAnnotation 设置 MKPinAnnotationColorRed

    I ve an NSArray定制的MKAnnotation 我需要为第一个 最后一个注释设置红色引脚颜色 否则设置绿色引脚 该程序的行为不符合我的要求 绿色引脚每次都以随机方式与两个不同的注释相关联 而不是按照我想要的方式与第一个和最后一
  • 找到多边形的视觉中心

    从这个问题跟进 gCentroid 将质心向点集中移动 https stackoverflow com questions 49736565 gcentroid shifting centroid towards concentration
  • 使用 Navicat Premium 连接到 Postgres 15 后无法打开连接

    我遇到了 PostgreSQL 15 和 Navicat 15 之间的连接问题 我的环境是 Windows 10 PostgreSQL 15 Navicat Premium 15 0 16 已激活 制作方法 打开 新连接 对话框 文件 gt
  • 测试相似的字符串内容

    我正在编写一个机器人 它将分析帖子并使用数据库中模糊相关的字符串进行回复 我的目的不是为了连贯性 只是为了模糊的相似性 这可能会被认为是对这个主题一无所知的人 但知识足以尝试回复 有哪些方法可以帮助我选择正确的回复 我想到的一件事是创建一个
  • 从 QuickCheck1 转换为 QuickCheck2 的“食谱”?

    是否有可用于从 QuickCheck1 转换为 QuickCheck2 的食谱 作为一些例子 defaultConfig 取而代之Args https stackoverflow com questions 8116262 how to g
  • Windows 8 WPF 进度条没有发光动画

    Windows 窗体应用程序中的进度条具有标准的 闪耀 动画 但是当我尝试在 WPF 中添加进度条时 默认情况下我不会得到这样的动画 我们如何在 Windows 8 中使用 WPF 恢复此功能 Windows 窗体 WPF 这是一个相当奇怪
  • ARMv6 汇编中=label(等号)和[label](括号)有什么区别?

    我正在跟随烘烤圆周率 http www cl cam ac uk projects raspberrypi tutorials os ok05 html剑桥大学的课程 其中基于 ARMv6 指令集构建了一个简单的操作系统 针对的是 Rasp
  • 无法从大括号括起来的初始值设定项列表转换为 std::vector

    我看到了很多类似的问题 但我认为我没有看到完全相同的问题 这是非常基本的 我的讲师的一些代码无法编译 我将问题提炼到这个测试用例中 void foo vector
  • Firebase Auth 在 API 15 和 16 上崩溃,调用 FirebaseAuth.signInAnonymously() 时出现 NullPointerException

    根据 Firebase 支持页面 我在提交官方错误之前在此发布 希望 Firebase 团队的有人能够提供帮助 我的 Android 应用程序使用 Firebase 匿名身份验证 我一直在使用模拟器对旧版 Android 版本进行一些测试
  • htaccess 中的 Hash(#) 标签重定向

    我想将旧网站网址重定向到新网站网址 我在 htaccess 文件中编写了重定向规则 但问题是 我的旧网址在网址参数之间包含一个哈希标签 Redirect de home de about blog https www example com
  • 通过 WCF 发送 Tuple 对象?

    Is the System TupleWCF 的数据契约序列化器支持的类 即 我可以通过TupleWCF 调用的对象和 或将它们作为结果的一部分或全部接收 I found 这一页 http msdn microsoft com en us