Enterprise Library6.0简单介绍

微软企业库基本介绍

 

 微软企业库的基本结构组织图

 

Enterprise Library共包含八个部分,它们之间的依赖关系也很明确,企业库中的对象和工厂大致有一下几类:

应用程序模块

非静态对象或工厂

静态对象或工厂

 

         

Data Access

(数据访问模块)

Database

GenericDatabase

SqlDatabase

SqlCeDatabase

OracleDatabase

DatabaseProviderFactory

DatabaseFactory

Exception Handling

(异常模块)

ExceptionManager

 

ExceptionPolicyFactory

ExceptionPolicy

Transient Fault Handling

(瞬态故障处理模块)

RetryManager

RetryPolicyFactory

 

Logging

(日志模块)

LogWriter

LogEntry

TraceManager

LogWriterFactory

Logger

Semantic Logging

(语义记录模块)

ObservableEventListener

ConsoleSink

FlatFileSink

RollingFlatFileSink

SqlDatabaseSink

WindowsAzureTableSink

 

Validation

(验证模块)

ValidationFactory

ConfigurationValidatorFactory

AttributeValidatorFactory

ValidationAttributeValidatorFactory

ValidatorFactory

posted @ 2017-12-12 20:19  Terrence_Sun  阅读(311)  评论(0编辑  收藏  举报