C# Класс VolTeer.Cache.VT.Vol.sp_Vol_Address_Cache

Показать файл Открыть проект

Открытые методы

Метод Описание
DeleteAddressContext ( sp_Vol_Address_DM _cAddress, sp_Vol_Addr_DM _cVolAddr ) : void

DeleteAddressContext - Remove from cache and call delete method in BLL.

InsertAddressContext ( sp_Vol_Address_DM &_cAddress, sp_Vol_Addr_DM &_cVolAddr ) : void

InsertAddressContext - Insert a new address into cache, then call BLL to add to database.

ListAddress ( sp_Vol_Address_DM _cAddress ) : sp_Vol_Address_DM
ListAddresses ( sp_Vol_Address_DM cVolAddr ) : List

ListAddresses - Get a list of addresses from BLL and add to cache.

ListPrimaryAddress ( sp_Vol_Address_DM cVolAddr ) : sp_Vol_Address_DM

ListPrimaryAddress - Check to see if the Primary Address record is in cache.. if it's not, get it and place into cache.

OnRemove ( string key, object cacheItem, System reason ) : void
UpdateAddressContext ( sp_Vol_Address_DM _cAddress, sp_Vol_Addr_DM _cVolAddr ) : void

UpdateAddressContext - Record is updated, remove from cache, add back to cache, and then call BLL to update database.

Описание методов

DeleteAddressContext() публичный Метод

DeleteAddressContext - Remove from cache and call delete method in BLL.
public DeleteAddressContext ( sp_Vol_Address_DM _cAddress, sp_Vol_Addr_DM _cVolAddr ) : void
_cAddress VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM
_cVolAddr VolTeer.DomainModels.VT.Vol.sp_Vol_Addr_DM
Результат void

InsertAddressContext() публичный Метод

InsertAddressContext - Insert a new address into cache, then call BLL to add to database.
public InsertAddressContext ( sp_Vol_Address_DM &_cAddress, sp_Vol_Addr_DM &_cVolAddr ) : void
_cAddress VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM
_cVolAddr VolTeer.DomainModels.VT.Vol.sp_Vol_Addr_DM
Результат void

ListAddress() публичный Метод

public ListAddress ( sp_Vol_Address_DM _cAddress ) : sp_Vol_Address_DM
_cAddress VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM
Результат VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM

ListAddresses() публичный Метод

ListAddresses - Get a list of addresses from BLL and add to cache.
public ListAddresses ( sp_Vol_Address_DM cVolAddr ) : List
cVolAddr VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM
Результат List

ListPrimaryAddress() публичный Метод

ListPrimaryAddress - Check to see if the Primary Address record is in cache.. if it's not, get it and place into cache.
public ListPrimaryAddress ( sp_Vol_Address_DM cVolAddr ) : sp_Vol_Address_DM
cVolAddr VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM
Результат VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM

OnRemove() публичный статический Метод

public static OnRemove ( string key, object cacheItem, System reason ) : void
key string
cacheItem object
reason System
Результат void

UpdateAddressContext() публичный Метод

UpdateAddressContext - Record is updated, remove from cache, add back to cache, and then call BLL to update database.
public UpdateAddressContext ( sp_Vol_Address_DM _cAddress, sp_Vol_Addr_DM _cVolAddr ) : void
_cAddress VolTeer.DomainModels.VT.Vol.sp_Vol_Address_DM
_cVolAddr VolTeer.DomainModels.VT.Vol.sp_Vol_Addr_DM
Результат void