问题标签 [attributes]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 您可以强制将枚举值序列化为整数吗?
可能重复:
如何将枚举值序列化为 int?
大家好!
我想知道是否有一种方法可以强制将枚举值序列化为其整数值,而不是其字符串表示形式。
将您置于上下文中:在一个严重依赖 Web 服务的 Web 应用程序中,我们为所有请求标头使用单个基类,与请求类型无关。
我想在标题中添加一个 Result 字段,因此我们将有一个地方可以将有关操作如何在 Web 服务端进行的提示传递回调用应用程序。我们已经为此声明了一个枚举,但由于我们有旧应用程序调用那些可能不知道这些枚举的 Web 服务,我想将这些值作为整数发送序列化。
我们已经不得不通过使用 [XmlElement(ElementName = "string representationOfAttributeName")] 来减少这些标头的长度,因为我们偶尔会超过 IE 的最大 url 长度,我想知道是否有类似的属性来强制序列化枚举值转换为整数。
有人听说过这样的属性吗?
一如既往,感谢您的帮助,帕斯卡
python - 使实例中的选定属性成为只读的最简单、最简洁的方法是什么?
在 Python 中,我想让类的选定实例属性对类外的代码只读。我希望外部代码无法更改属性,除非间接通过调用实例上的方法。我希望语法简洁。什么是最好的方法?(我在下面给出我目前的最佳答案......)
c# - 可以在 C# 中动态添加属性吗?
是否可以在运行时添加属性或在运行时更改属性的值?
c# - 如何将 .net 属性应用于返回类型
如何将 MarshalAsAttribute 应用于下面代码的返回类型?
c# - 是否有使用属性的 .NET 参数验证标准框架?
是否有允许您在方法属性中进行通用参数验证的标准框架(可能是企业库的一部分......或 .NET 本身)?
c# - 自定义编译器警告
在 .Net 中使用 ObsoleteAtribute 时,它会给您编译器警告,告诉您对象/方法/属性已过时,应该使用其他东西。我目前正在从事一个需要大量重构前雇员代码的项目。我想编写一个自定义属性,我可以使用它来标记方法或属性,这些方法或属性将生成编译器警告,这些警告会给出我编写的消息。像这样的东西
我希望这会生成一个编译器警告,上面写着“此代码 sux 并且应该查看”。我知道如何创建自定义属性,问题是如何使其在 Visual Studio 中生成编译器警告。
.net - 托管 C++ 程序集属性
有没有办法将程序集属性添加到托管 C++ 程序集?在典型的 C# 项目中,文件中通常有一行代码,AssemblyInfo.cs
如下所示:
[assembly: AssemblyTitle("Some Assembly")]
我有一个要添加的私有程序集属性(不是可以通过资源文件添加的版本属性之一),我不确定这是否可行。
python - Python 对象属性 - 访问方法
假设我有一个具有一些属性的类。如何最好(在 Pythonic-OOP 中)访问这些属性?就像obj.attr
?或者也许写 get 访问器?这些东西的公认命名风格是什么?
编辑: 您能否详细说明使用单下划线或双下划线命名属性的最佳实践?我在大多数模块中看到使用单个下划线。
如果这个问题已经被问过(我有预感,虽然搜索没有带来结果),请指出它 - 我将关闭这个问题。
asp.net-mvc - 带有 ASP.NET MVC Preview 5 的 Html.TextBox 条件属性
我有一个强类型的 MVC 视图控件,它负责用户可以在其中创建和编辑客户端项目的 UI。我希望他们能够定义ClientId
创建时,但不能编辑,这将反映在 UI 中。
为此,我有以下行:
似乎无论我给 readonly 属性赋予什么值(甚至是“false”和“”),Firefox 和 IE7 都会将输入设为只读,这非常违反直觉。如果不需要,是否有一种很好的、基于三元运算符的方法可以完全删除该属性?
.net - .NET 属性列表
在对象中使用的通用属性上是否有一个列表Serializable
?
谢谢
编辑~我问的原因是我在 ntiers ORMS 中遇到了一个 StoredProcedure 属性。