[ whitefrost.com | Account Manager 4 Product Page ]

Core.Tools.AccountManager.Factories.TagParticipationFactory Class Reference

TagParticipations A tag participation is a single unique Tag. The TagId is the ParticipationId [{Id}-{ParticipationId}] = {Participation} A participant is a unique Map Id of a specified type to a tag participation [{ParticipationId}-{ParticipantType}-{ParticipantId}] = {Participant}. More...

Inheritance diagram for Core.Tools.AccountManager.Factories.TagParticipationFactory:

Core.Tools.AccountManager.Factories.ParticipationFactory Core.Tools.AccountManager.Factories.NameIdFactory Core.Tools.AccountManager.Factories.FactoryBase

List of all members.

Public Member Functions

 TagParticipationFactory ()
bool DeleteAccountTagParticipant (Map.AccountTag tag, Map.Account account)
bool DeleteAccountParticipations (Map.Account account)
bool DeleteDataTagParticipant (Map.DataTag tag, Map.Data data)
bool DeleteDataParticipations (Map.Data data)
Map.DataParticipant NewDataTagParticipation (Map.BaseTag tag, Map.Data data)
Map.AccountParticipant NewAccountTagParticipation (Map.BaseTag tag, Map.Account account)
List< Map.AccountTagGetAccountTags (Map.Account account)
List< Map.DataTagGetTopDataTagsByName ()
List< Map.DataTagGetTopDataTagsByCount ()
List< Map.DataTagGetTopDataTags (Db.DbProcessingInstruction Instruction)
List< Map.DataTagGetDataTags (Map.Data data)
List< Map.AccountParticipantGetAccountParticipants (Map.Account account)
List< Map.DataParticipantGetDataParticipants (Map.Data data)
List< Map.DataParticipantGetTagParticipations (Map.BaseTag tag)
List< Map.DataParticipantGetTagParticipations (Map.BaseTag[] tags)
Map.DataParticipant GetDataParticipant (Map.BaseTag tag, Map.Data data)
Map.AccountParticipant GetAccountParticipant (Map.BaseTag tag, Map.Account account)

Static Private Member Functions

static Map.DataParticipant DataParticipantConverter (Map.NameId map)
static Map.AccountParticipant AccountParticipantConverter (Map.NameId map)


Detailed Description

TagParticipations A tag participation is a single unique Tag. The TagId is the ParticipationId [{Id}-{ParticipationId}] = {Participation} A participant is a unique Map Id of a specified type to a tag participation [{ParticipationId}-{ParticipantType}-{ParticipantId}] = {Participant}.

Currently supported: TagParticipation = Tag + Data


Constructor & Destructor Documentation

Core.Tools.AccountManager.Factories.TagParticipationFactory.TagParticipationFactory (  ) 


Member Function Documentation

bool Core.Tools.AccountManager.Factories.TagParticipationFactory.DeleteAccountTagParticipant ( Map.AccountTag  tag,
Map.Account  account 
)

bool Core.Tools.AccountManager.Factories.TagParticipationFactory.DeleteAccountParticipations ( Map.Account  account  ) 

bool Core.Tools.AccountManager.Factories.TagParticipationFactory.DeleteDataTagParticipant ( Map.DataTag  tag,
Map.Data  data 
)

bool Core.Tools.AccountManager.Factories.TagParticipationFactory.DeleteDataParticipations ( Map.Data  data  ) 

Map.DataParticipant Core.Tools.AccountManager.Factories.TagParticipationFactory.NewDataTagParticipation ( Map.BaseTag  tag,
Map.Data  data 
)

Map.AccountParticipant Core.Tools.AccountManager.Factories.TagParticipationFactory.NewAccountTagParticipation ( Map.BaseTag  tag,
Map.Account  account 
)

List<Map.AccountTag> Core.Tools.AccountManager.Factories.TagParticipationFactory.GetAccountTags ( Map.Account  account  ) 

List<Map.DataTag> Core.Tools.AccountManager.Factories.TagParticipationFactory.GetTopDataTagsByName (  ) 

List<Map.DataTag> Core.Tools.AccountManager.Factories.TagParticipationFactory.GetTopDataTagsByCount (  ) 

List<Map.DataTag> Core.Tools.AccountManager.Factories.TagParticipationFactory.GetTopDataTags ( Db.DbProcessingInstruction  Instruction  ) 

List<Map.DataTag> Core.Tools.AccountManager.Factories.TagParticipationFactory.GetDataTags ( Map.Data  data  ) 

List<Map.AccountParticipant> Core.Tools.AccountManager.Factories.TagParticipationFactory.GetAccountParticipants ( Map.Account  account  ) 

List<Map.DataParticipant> Core.Tools.AccountManager.Factories.TagParticipationFactory.GetDataParticipants ( Map.Data  data  ) 

List<Map.DataParticipant> Core.Tools.AccountManager.Factories.TagParticipationFactory.GetTagParticipations ( Map.BaseTag  tag  ) 

List<Map.DataParticipant> Core.Tools.AccountManager.Factories.TagParticipationFactory.GetTagParticipations ( Map.BaseTag[]  tags  ) 

Map.DataParticipant Core.Tools.AccountManager.Factories.TagParticipationFactory.GetDataParticipant ( Map.BaseTag  tag,
Map.Data  data 
)

Map.AccountParticipant Core.Tools.AccountManager.Factories.TagParticipationFactory.GetAccountParticipant ( Map.BaseTag  tag,
Map.Account  account 
)

static Map.DataParticipant Core.Tools.AccountManager.Factories.TagParticipationFactory.DataParticipantConverter ( Map.NameId  map  )  [static, private]

static Map.AccountParticipant Core.Tools.AccountManager.Factories.TagParticipationFactory.AccountParticipantConverter ( Map.NameId  map  )  [static, private]


The documentation for this class was generated from the following file:
Stephen W. Cote, 2009, whitefrost.com