OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Shared.TSharedDataCache.TMPartner Class Reference

todoComment More...

Public Member Functions

delegate DataTable TGetCacheableMailingTable (TCacheableMailingTablesEnum ACacheableTable)
 Delegate for retrieving data of a cacheable mailing table More...
 
delegate DataTable TGetCacheablePartnerTable (TCacheablePartnerTablesEnum ACacheableTable)
 Delegate for retrieving data of a cacheable partner table More...
 
delegate DataTable TGetCacheableSubscriptionsTable (TCacheableSubscriptionsTablesEnum ACacheableTable)
 Delegate for retrieving data of a cacheable subscriptions table More...
 
delegate string TGetPartnerCalculationsCertainPartnerAttributeKinds (PPartnerAttributeTypeTable APPartnerAttributeTypeDT=null, TGetCacheableDataTableFromCache ACacheRetriever=null)
 Delegate for retrieving all p_partner_attribute_type records that are of a certain kind. More...
 

Static Public Member Functions

static DataTable GetCacheableMailingTable (TCacheableMailingTablesEnum ACacheableTable)
 retrieve cacheable mailing table More...
 
static DataTable GetCacheablePartnerTable (TCacheablePartnerTablesEnum ACacheableTable)
 retrieve cacheable partner table More...
 
static DataTable GetCacheableSubscriptionsTable (TCacheableSubscriptionsTablesEnum ACacheableTable)
 retrieve cacheable Subscriptions table More...
 

Properties

static TGetCacheableMailingTable GetCacheableMailingTableDelegate [get, set]
 This property is used to provide a function which retrieves data of a cacheable mailing table More...
 
static TGetCacheablePartnerTable GetCacheablePartnerTableDelegate [get, set]
 This property is used to provide a function which retrieves data of a cacheable partner table More...
 
static TGetCacheableSubscriptionsTable GetCacheableSubscriptionsTableDelegate [get, set]
 This property is used to provide a function which retrieves data of a cacheable Subscriptions table More...
 

Detailed Description

todoComment

Member Function Documentation

◆ GetCacheableMailingTable()

static DataTable Ict.Petra.Shared.TSharedDataCache.TMPartner.GetCacheableMailingTable ( TCacheableMailingTablesEnum  ACacheableTable)
inlinestatic

retrieve cacheable mailing table

Parameters
ACacheableTableenum that defines mailing table to be returned
Returns

◆ GetCacheablePartnerTable()

static DataTable Ict.Petra.Shared.TSharedDataCache.TMPartner.GetCacheablePartnerTable ( TCacheablePartnerTablesEnum  ACacheableTable)
inlinestatic

retrieve cacheable partner table

Parameters
ACacheableTableenum that defines partner table to be returned
Returns

◆ GetCacheableSubscriptionsTable()

static DataTable Ict.Petra.Shared.TSharedDataCache.TMPartner.GetCacheableSubscriptionsTable ( TCacheableSubscriptionsTablesEnum  ACacheableTable)
inlinestatic

retrieve cacheable Subscriptions table

Parameters
ACacheableTableenum that defines Subscriptions table to be returned
Returns

◆ TGetCacheableMailingTable()

delegate DataTable Ict.Petra.Shared.TSharedDataCache.TMPartner.TGetCacheableMailingTable ( TCacheableMailingTablesEnum  ACacheableTable)

Delegate for retrieving data of a cacheable mailing table

◆ TGetCacheablePartnerTable()

delegate DataTable Ict.Petra.Shared.TSharedDataCache.TMPartner.TGetCacheablePartnerTable ( TCacheablePartnerTablesEnum  ACacheableTable)

Delegate for retrieving data of a cacheable partner table

◆ TGetCacheableSubscriptionsTable()

delegate DataTable Ict.Petra.Shared.TSharedDataCache.TMPartner.TGetCacheableSubscriptionsTable ( TCacheableSubscriptionsTablesEnum  ACacheableTable)

Delegate for retrieving data of a cacheable subscriptions table

◆ TGetPartnerCalculationsCertainPartnerAttributeKinds()

delegate string Ict.Petra.Shared.TSharedDataCache.TMPartner.TGetPartnerCalculationsCertainPartnerAttributeKinds ( PPartnerAttributeTypeTable  APPartnerAttributeTypeDT = null,
TGetCacheableDataTableFromCache  ACacheRetriever = null 
)

Delegate for retrieving all p_partner_attribute_type records that are of a certain kind.

Property Documentation

◆ GetCacheableMailingTableDelegate

TGetCacheableMailingTable Ict.Petra.Shared.TSharedDataCache.TMPartner.GetCacheableMailingTableDelegate
staticgetset

This property is used to provide a function which retrieves data of a cacheable mailing table

The Delegate is set up at the start of the application.

◆ GetCacheablePartnerTableDelegate

TGetCacheablePartnerTable Ict.Petra.Shared.TSharedDataCache.TMPartner.GetCacheablePartnerTableDelegate
staticgetset

This property is used to provide a function which retrieves data of a cacheable partner table

The Delegate is set up at the start of the application.

◆ GetCacheableSubscriptionsTableDelegate

TGetCacheableSubscriptionsTable Ict.Petra.Shared.TSharedDataCache.TMPartner.GetCacheableSubscriptionsTableDelegate
staticgetset

This property is used to provide a function which retrieves data of a cacheable Subscriptions table

The Delegate is set up at the start of the application.


The documentation for this class was generated from the following file: