Effective Use of Microsoft Enterprise Library: Building Blocks for Creating Enterprise Applications and Services

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]

DALCs [See Data access logic components (DALCs).]

Data Access Application Block

     creating data cache storage

     Database AuthenticationProvider configuration

     database command wrappers 2nd

     database providers, customized

     database providers, design

     DatabaseFactory and DatabaseProviderFactory classes

     defining

     earlier versions of

     Enterprise Library configuration

     parameters and ParameterCache

Data Access Application Block, developing API

     configuring database provider

     data access logic components (DALCs)

     retrieving data, connected access

     retrieving data, custom business entity components

     retrieving data, disconnected access

     retrieving data, overview of

     transaction support

     updating data

Data access logic components (DALCs)

     configuring Data Access Application Block

     configuring Data Mapping Application Block

     creating custom ProfileProvider

     designing applications with

Data cache storage

Data integrity

Data Mapping Application Block, building

     adding ConfigurationDesignManager attribute

     Core functionality

     creating configuration nodes

     goals of

     implementing ConfigurationDesignManager

     overview of

     pluggable providers

     runtime configuration

     Unit tests

Data Mapping Application Block, design

     caching data

     DataBaseWrapper class

     DataMapper class

     DataMappingProviderFactory class

     DataSetMappingProvider

     IDataMappingProvider interface

     transaction support

     two-sweeps update procedure

Data Mapping Application Block, developing with

     adding Application Block

     caching data

     CommandMappings

     CommandParameterMappings

     creating data access logic component

     creating DataSets and stored procedures

     DataSetMapping

     DataTableMappings

     overview of

     SelectCommandMapping

     transactions

Data privacy

Data Protection API [See DPAPI (Data Protection API).]

Data Protection Configuration dialog

Data transfer

DataBackingStore

     cache storage class

     configuring

     permitting encrypted cache data

Database class database provider 2nd

Database command wrappers 2nd

Database providers

     configuring

     customizing

     Database class

     DB2Database class

     design

     online resources for

     OracleDatabase class

     SqlDatabase class

Database types

Database, setting up

DatabaseDependencyExpiration

     enabling caching

     HasExpired method of

     setting for CacheItem

DatabaseDistributionStrategy

DatabaseDistributionStrategyData

DatabaseDistributorSettings

DatabaseFactory 2nd 3rd

DatabaseInstance

     DataBackingStore configuration

     database provider configuration

     DataSetMapping configuration

     DataSetMappingProvider configuration

     defined

     design-time example configuration

     runtime configuration

     Security Database Administration Console and

DatabaseProfileProvider

DatabaseProviderFactory

DatabaseRolesProvider

DatabaseSink 2nd

DatabaseStorageProvider

     creating ConfigurationChange-DatabaseWatcher

     creating data transfer object

     creating DatabaseStorageProvider

     creating specific classes

     design-time example configuration

     overview of

     post-creation (changing metaconfiguration)

     setting up database

     storage locations

     using ConfigurationContext

DatabaseStorageProviderData 2nd

DataBaseStorageProviderNode

DatabaseWrapper

     building application block

     building Data Access Application block

     DataMappingFactory and

     decoupling from Core functionality

     overview of

     transaction support

     two-sweeps update procedure

     unit tests

DataCacheSettings

dataConfiguration.config

DataMapper 2nd

DataMappingCollection 2nd

DataMappingConfigurationDesign-Manager

DataMappingFactory

DataMappingProvider

     building application block

     overview of

     runtime configuration

DataMappingProviderData property

DataMappingSettings

DataMappingsProviderFactory 2nd

DataReaders

DataSetMapping

     Data Mapping Application Block configuration

     DataSetMappingProvider and

     decoupling from Core functionality

     enabling caching

     SelectCommandMapping configuration

DataSetMappingDataCollection 2nd

DataSetMappingProvider

     adding menu items for

     configuration data for

     configuring DataSetMapping

     Data Mapping Application Block and

     DataMappingProviderData property

     decoupling from Core functionality

     OnSited method of

     runtime configuration

DataSetRefreshAction

DataSets

     caching data and

     creating

     data access logic component returning

     disconnected access with

     typed

     updating data with UpdateDataSet

DataSetType

DataTableMapping

     configuring CommandMappings

     creating

     DataSetMappingProvider and

     runtime configuration

DB2Database database provider

DbAuthenticationProvider

     configuring authentication

     overview of

     Security Database Administration Console and

DbCommandWrapper

     creating

     handling parameters and ParameterCache

     methods and properties of

     overview of

DbProfileProvider 2nd

DbRolesProvider

DebugInformationProvider

DebugSink 2nd

DebugSinkData method

Declarative security

Decoupling physical storage location

Decrypt method

Decrypting data

DecryptSymmetric method 2nd

DefaultCacheManager property

DefaultSelectCommand, SelectCommandMapping

Delete command, DataTableMapping

Demand method

Deployment issues 2nd

Deserialize method 2nd

Design goals, building application block

Design-time configuration classes [See also Configuration Application Block, design-time; ; Enterprise Library Configuration Tool, configuring.]

     building application block

     custom AuthenticationProvider

     custom BackingStore

     custom distribution strategy

     custom DistributorService

     custom Sinks

     exception handlers

Destinations

     components of 2nd

     configuring

     filtering LogEntries based on

    log distribution and [See Log distribution.]

Dictionary attacks

DictionaryToken

Digital certificates

Disconnected access

     configuring DataSets

     configuring typed DataSets

     with custom business entities

Discretionary access control lists (DACLs)

Disk-resident cache

Distributor 2nd

DistributorService

     customizing

     MsmqListener and

     MsmqLogDistributionStrategy and

DPAPI (Data Protection API)

     DpapiSymmetricCryptography-Provider 2nd

     enabling

     overview of

     protecting plain text files

     SymmetricAlgorithmProvider

     SymmetricCryptographer

DpapiSymmetricCryptography-Provider

     configuring

     defined

     overview of

DTOs (data transfer objects), custom

Dynamic parameter discovery 2nd

Категории