腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
.
NET
属性
:
为什么
每次
GetCustomAttributes
()都要
创建
一个
新
的
属性
实例
?
、
、
因此,我在.
NET
中更多地使用
属性
,并意识到
每次
对Type.
GetCustomAttributes
()
的
调用
都会
创建
一个
新
的
属性
实例
。
为什么
会这样呢?(可能是堆中
的
Perm,如果这是Java),那么对
GetCustomAttributes
()
的
2个调用就会返回相同
的
前面
创建
<
浏览 3
提问于2009-01-06
得票数 13
回答已采纳
4
回答
使用CustomAttributes与
GetCustomAttributes
()
的
优势
、
、
、
我今天注意到,一些
新
的
属性
出现在我
的
System.Type对象
的
intellisense中,用于我
的
.
NET
4.5项目。其中有
一个
叫CustomAttributes。据我所知,
每次
对
GetCustomAttributes
的
调用
都会
导致调用
属性
的
构造函数(从而导致内存分配)。我经常单独缓存自定义
属性
,以避免处理大量类型之类<em
浏览 6
提问于2015-06-04
得票数 8
回答已采纳
3
回答
何时
创建
属性
对象?
、
由于
属性
实际上只是附加到程序集
的
元数据,这是否意味着
属性
对象仅在请求时
创建
(例如,当您调用
GetCustomAttributes
时)? 或者它们是在
创建
对象时
创建
的
?或者,前两个
的
组合,在对象由于CLR
的
属性
扫描而
创建
时
创建
?
浏览 2
提问于2012-02-07
得票数 12
回答已采纳
1
回答
动作过滤器是如何处理
的
?
、
、
、
我有下面的全局过滤器,ISiteValidation和ICacheService是通过Windsor容器注入
的
,并且被设置为瞬态
的
,所以容器不会自动处理依赖项。当站点投入生产时,这将导致资源问题。那么人们在做什么来正确地处理注入到过滤器中
的
资源呢?这两个接口都是IDisposable,但是当操作过滤器超出范围时,Dispose永远不会被调用,并且容器将继续持有该实现。
浏览 0
提问于2012-08-06
得票数 1
回答已采纳
1
回答
是否会在C#中为类
的
每个
实例
创建
一个
属性
实例
?
、
、
、
是否会在C#中为类
的
每个
实例
创建
一个
属性
实例
? 这就是我
的
意思。public class Program public static void Main() new A(); } } 我
的
问题是:是
创建
两个MyAttribute
实例
(因为
创建
了两个A
实例
),还是只
创建
一个</
浏览 19
提问于2020-08-04
得票数 3
回答已采纳
1
回答
自定义
属性
内部
属性
为空c#
、
、
我对
一个
自定义
属性
有问题。这是有关
的
财产:public
GetCustomAttributes
(typeof (UIProperty), true) [0] as UIProperty; 我
的
属性
正确地设置了它
的
目标和
属性
没
浏览 2
提问于2013-11-26
得票数 0
回答已采纳
3
回答
为什么
属性
是延迟
实例
化
的
?
、
、
、
我发现C#中
的
属性
似乎是延迟
实例
化
的
。[A(123)]{ {} 在本例中,
创建
一个
新
的
A
实例
会导致
一个
StackOverflowException,但是如果我删除了对
GetCustomAttributes</e
浏览 1
提问于2010-09-02
得票数 2
2
回答
如何在C#中收集
属性
?
、
、
我想从内存中释放所有
属性
。我没有在我
的
应用程序中找到任何带有这些
属性
的
引用,但它们仍然没有发布。
浏览 0
提问于2015-05-07
得票数 2
1
回答
属性
上
的
自定义
属性
反射
、
、
、
我有
一个
自定义Attribute
的
基本类{ public DateTime CurrentDate {get;set;}我
创建
了
一个
新
的
Foo
实例
我反思foo这给了我自定义<
浏览 0
提问于2018-05-07
得票数 0
回答已采纳
2
回答
如何强制构造某些自定义
属性
?
、
根据
的
说法,在调用
GetCustomAttributes
()方法之前,
属性
构造函数不会运行。这将
实例
化类拥有的每个
属性
。强制构造某个自定义
属性
的
最有效方法是什么?在
创建
新
的
类时,我只想
实例
化特定
的
属性
,而不是所有
属性
。
浏览 1
提问于2015-10-24
得票数 0
1
回答
使用面向方面编程记录异常
我想使用AOP记录我所有方法
的
异常。我为
创建
了
一个
属性
,如下所示: public class ClsLogger : System.Attribute { // Log Exception} 最后,我想使用这个日志
属性
来记录我
的
浏览 3
提问于2013-06-06
得票数 1
1
回答
GetCustomAttributes
对GetCustomAttributesData
、
、
我试图找出从
属性
中获取自定义
属性
的
最佳方法。为此,我一直在使用,但我最近读到,
GetCustomAttributes
()会导致
创建
属性
的
一个
实例
,而只是获取有关该
属性
的
数据,而不必
创建
该
属性
的
实例
。考虑到这一点,似乎GetCustomAttributesData()应该更快一些,因为它没有
创建
属性</e
浏览 6
提问于2017-11-08
得票数 10
4
回答
自定义
属性
的
构造函数什么时候运行?
、
、
、
、
它是对我应用它
的
每个对象都运行,还是只运行一次?它能做任何事情吗,或者它
的
行动受到限制?
浏览 1
提问于2009-07-22
得票数 81
回答已采纳
1
回答
过滤器在处理每个请求时会有奇怪
的
行为
、
、
、
ResourceExecutingContext context, ResourceExecutionDelegate next) { } } 所以我们知道当应用程序运行时,它将
创建
一个
新
的
控制器
实例
来处理每个请求所以我假设过滤器也应该发生同样
的
事情,
一个
新
的
fiter
实例
将被
创建
来处理每个
新
的
请求,但是奇怪
的
事情会发生如
浏览 16
提问于2021-08-07
得票数 1
回答已采纳
1
回答
关于.
NET
内核对.
NET
反射支持
的
质疑
我们正在将
一个
CLR4.0类库移植到.
NET
Core1.1,并且遇到了
一个
在.
NET
核心.
NET
中对.
NET
反射
的
有限支持
的
问题。有没有人能帮我们讲讲在程序集对象上调用Type.GetProperties和Type.
GetCustomAttributes
方法
的
.
net
核心等价物
的
相关细节?Using System.Type; var pr
浏览 14
提问于2017-01-11
得票数 2
4
回答
C#中
的
对象
创建
问题
、
我正在看一些c#教程,其中说明了以下内容:这一段
的
名称是“编译过程”,它指的是编译器处理
属性
的
方式。很抱歉我
的
疏忽,但是
实例
不应该在运行时
创建
吗? 谢谢。
浏览 0
提问于2010-11-22
得票数 6
回答已采纳
1
回答
ASP.
NET
DynamicData:在更新过程中发生了什么?
、
、
、
我在我
的
网站上使用ASP.
NET
DynamicData (基于LINQ to SQL)作为基本
的
脚手架。在
一个
表上,我添加了额外
的
属性
,这些
属性
不是存储在表中,而是从其他地方检索。下面是这些
属性
的
外观,该表是标准
的
aspnet_Users表: { { UserProfileprofile.Addre
浏览 0
提问于2010-04-20
得票数 1
回答已采纳
1
回答
可移植类库配置文件78缺失
属性
相关方法/
属性
、
、
、
、
在我
的
PCL核心项目(WP8、Android、iOS、Xamarin、MvvmCross)中,我使用自定义
属性
。Type.
GetCustomAttributes
()扩展方法允许我检查所使用
的
属性
。使用PCL Profile104,这是很好
的
工作。但是因为我想使用异步/等待,所以我需要使用PCL Profile78 (和.
NET
4.5) 问题:似乎
GetCustomAttributes
()和
属性
属性
在Pro
浏览 4
提问于2013-11-02
得票数 6
回答已采纳
5
回答
静态修饰符是如何工作
的
?
、
假设我有
一个
静态
属性
,如下所示:{}{} 即:
新
对象是在我
每次
调用静态
属性
时
创建
的
,还是只在第
浏览 2
提问于2012-12-17
得票数 2
回答已采纳
2
回答
如何在对象
的
属性
上设置
属性
的
值?
、
、
我正在尝试在类
的
属性
上设置
属性
的
值。);这是我编写
的
SetAttributeProperty它编译并运行,但似乎没有设置该
属性
。object instance, string fieldName, object value) where T : Attribute
浏览 0
提问于2011-08-01
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券