system.reflection 相关问题

System.Reflection是.NET框架的命名空间。它包含通过检查其元数据来检索托管代码中的程序集,模块,成员,参数和其他实体的信息的类型。

获取类继承并在C#中实现的所有类型和接口

[我看到了与我的问题类似的问题:如何在程序集中查找从特定类型C#继承的所有类型,但是,如果我的类也实现了多个接口,该怎么办:类...

回答 5 投票 1

是否可以枚举通过[ADSI]对象的Invoke()使用的所有方法和属性?

[我很好奇是否有人可以通过[ADSI] $ instance.psbase.Invoke()描述如何枚举通过绑定实例可用的ADSI方法?研究发现“参考ADSI接口的文档”。...

回答 2 投票 9

如何调用以params string []作为其唯一参数而没有发送值的方法

我想调用此方法:public IEnumerable SelectAll(params string [] EntitysToLoad),但是大多数时候我不会加载关系实体,所以我想调用它...

回答 2 投票 2

如何在非泛型类型中使用反射

我已经在这里花了数小时来寻找问题的答案,所以如果这是重复的查询,我们感到抱歉。如果是这样,请指出正确的方向。如果没有,请参见下文,我的任务是...

回答 1 投票 1

Xamarin Android反射配对蓝牙目标异常

我对蓝牙配对确认有一点问题。这是Java代码,可以正常工作:// java.lang.SecurityException:需要BLUETOOTH PRIVILEGED权限:用户10094和...

回答 1 投票 0

如何找到队列 程序集中的类型?

我需要反序列化在不同计算机上创建的类。这些程序非常相似,但是在程序名称以及.Net版本等方面有所不同。下面的代码工作得很好,除了...

回答 1 投票 -3

c#获取属性类型是否从一个具有反射的抽象泛型类继承

我想获得类中包含的所有属性,该类的类型从某个抽象类和泛型类继承。公共抽象类foo {}公共类fooInt_Indexed:...

回答 1 投票 1


GetProperty反射导致新属性上出现“模糊匹配”

我如何获得我的财产?目前发现的模糊匹配发生错误,请参阅代码中的注释行。公共类MyBaseEntity {public MyBaseEntity MyEntity {get;组; } } 上市 ...

回答 7 投票 28

如何使用out参数生成方法

使用System.Reflection,如何生成带out参数的方法?我可以使用MakeByRefType生成一个引用但我找不到任何关于任何MakeOutType的内容... typeBuilder.DefineMethod(“...

回答 1 投票 0

将列表转换为列表 ,Type在运行时已知

我正在实现某种反序列化并且遇到下一个问题:我有List和System.Reflection.Field,它的FieldType可以是List ,列表 要么 ...

回答 7 投票 14

如何将程序集对象序列化/反序列化为字节数组

假设通过编译代码字符串在内存中创建(可执行)程序集。然后我想将此程序集对象序列化为字节数组,然后将其存储在数据库中。然后我......

回答 4 投票 4

.Net - 传递可变数量的参数

我需要处理使用Reflection导入的类中的事件。为此,我使用必需的参数类型创建一个动态方法,然后将其转换为委托并添加为事件处理程序。唯一的 ...

回答 2 投票 2

C#使用GetProperty for LINQ OrderBy使用FileInfo

我正在尝试使用Reflection GetProperty来动态设置我想要的OrderBy类型。 orderByParam将有一个值,如“长度”,“名称”,“CreationTime”等。这将允许我......

回答 2 投票 1

如何在不使用C#中的反射的情况下从该方法中获取方法名称

我想从内部获取方法名称。这可以使用反射来完成,如下所示。但是,我想在不使用反射System.Reflection.MethodBase.GetCurrentMethod()的情况下得到它。名称......

回答 2 投票 6

如何从lambda访问属性

我想重构这段代码,以摆脱依赖于TModel,TValue公共静态字符串DescriptionFor (这个IHtmlHelper html,表达式

回答 1 投票 0

如何从命名空间内正确使用GetMethod?

例如,我们有以下代码,由Microsoft公共类MagicClass {private int magicBaseValue; public MagicClass(){magicBaseValue = 9; public int ...

回答 2 投票 0

用反射评估模块的静态构造函数

我有很多模块,在启动程序时,应该将某些内容添加到更高级别模块中的单个词典中。但是,表达式和常量似乎......

回答 1 投票 1

如何忽略使用反射继承的类的所有隐藏属性?

我有一个问题,我需要从对象获取所有属性,然后排序属性并将某些属性的值发送到另一个服务。以下是代码示例:...

回答 2 投票 1

巧妙地添加两个对象

我正在尝试制作如下方法。它只添加两个给定的对象并返回。对象添加(对象a,对象b);我已经用动态关键字尝试了它。不幸的是,这个不起作用......

回答 5 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.