Discuz.Common/TypeFinder/DefaultTypeFinder.cs
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Text;
using System.Reflection;
using System.Collections;
using System.Web;
using System.Diagnostics;
using System.Configuration;
using System.IO;
namespace Discuz.Common.TypeFinder
{
public class DefaultTypeFinder : Discuz.Common.TypeFinder.ITypeFinder
{
#region Private Fields
private string m_AssemblySkipLoadingPattern = "^System|^mscorlib|^Microsoft";
private string m_SearchDirectoryPath = "";
private string m_SearchPattern = "*.dll";
private List<Assembly> m_Assemblies = new List<Assembly>();
#endregion
#region 构造方法
/// <summary>Creates a new instance of the DefaultTypeFinder.</summary>
public DefaultTypeFinder()
{
}
#endregion
#region 属性
/// <summary>程序集</summary>
public IList AssembyNames
{
get { return m_Assemblies; }
}
/// <summary>跳过的程序集</summary>
public string AssemblySkipLoadingPattern
{
get { return m_AssemblySkipLoadingPattern; }
set { m_AssemblySkipLoadingPattern = value; }
}
/// <summary>
/// 设置搜索程序集的文件目录
/// </summary>
public string SearchDirectoryPath
{
get { return m_SearchDirectoryPath; }
set { m_SearchDirectoryPath = value; }
}
/// <summary>
/// 设置搜索程序集的文件名范围
/// </summary>
public string SearchPattern
{
get { return m_SearchPattern; }
set { m_SearchPattern = value; }
}
后面还有 46 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
