SpamAnalyzer
SpamAnalyzer class
允许应用程序使用自学习贝叶斯过滤器检测垃圾邮件的类。
public class SpamAnalyzer
构造函数
| 姓名 | 描述 |
|---|---|
| SpamAnalyzer() | 初始化一个新的实例SpamAnalyzer类. |
| SpamAnalyzer(Stream) | 初始化一个新的实例SpamAnalyzer类. |
| SpamAnalyzer(string) | 初始化一个新的实例SpamAnalyzer类. |
方法
| 姓名 | 描述 |
|---|---|
| LoadDatabase(Stream) | 从流中加载贝叶斯数据库。 |
| LoadDatabase(string) | 从文件加载贝叶斯数据库。 |
| Reset() | 清除所有统计信息(贝叶斯数据库)。 |
| SaveDatabase(Stream) | 将贝叶斯数据库保存到流中。 |
| SaveDatabase(string) | 将贝叶斯数据库保存到文件中。 |
| Test(MailMessage) | 分析邮件并返回邮件为垃圾邮件的概率。 |
| TrainFilter(MailMessage, bool) | 从指定的邮件中学习来自垃圾邮件或非垃圾邮件来源。 |
| TrainFilter(MailMessage[], MailMessage[]) | 从指定的邮件中学习来自垃圾邮件或非垃圾邮件来源。 |
| TrainFilter(string, bool) | 从指定的字符串中学习来自垃圾邮件或非垃圾邮件来源。 |