获取类的完全限定名称?

时间:2012-11-03 00:09:13

标签: c# .net asp.net-mvc-4 log4net

全部,我有一个log4net实现,我正在尝试使用AdoNetAppender,但appender配置的一个子元素是connectionType,它需要一个完全限定的类名称如System.Data.SqlClient.SqlConnection, System.Data, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089(以文档为例)。

但是,它无法加载那个,因为这是一个.NET4 MVC应用程序。有人可以告诉我如何获得完全限定的名称,以便加载类型并连接到数据库?我已经尝试了所有我能够诚实地想到的东西。

1 个答案:

答案 0 :(得分:29)

我不确定您需要什么类型,但您可以在代码中使用它来获取类型的完全限定名称。

string fullyQualifiedName = typeof(MyType).AssemblyQualifiedName;