EventRepository Class

Provides access to Events, which are found in iWeb under Events->Event Planning

Definition

Namespace: Ignition.Events
Assembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.3454
C#
public class EventRepository : RepositoryReadOnly<Event>, 
	ICachingRepository
Inheritance
Object    RepositoryReadOnlyEvent    EventRepository
Implements
ICachingRepository

Constructors

EventRepository Default constructor

Properties

ConfigurationListProvider A way to access configuration lists defined in netFORUM
(Inherited from RepositoryReadOnlyT)
GeneralRepository A general repository available for use in all underlying entity and sub-entity operations
(Inherited from RepositoryReadOnlyT)
Settings Settings specifying how this repository should behave with regard to both entity and sub-entity management
(Inherited from RepositoryReadOnlyT)
ValueTypeProvider A ValueTypeProvider available for use in pulling any required value type sub-entities
(Inherited from RepositoryReadOnlyT)
Obsolete.

Methods

ClearAuxiliaryCaches Clears any additional cached data associated with this repository
(Inherited from RepositoryReadOnlyT)
ClearCache Clears all cached data associated with this repository, for both top-level entities and all sub-entities
(Inherited from RepositoryReadOnlyT)
Find(ExpressionFuncT, Boolean, GetAllOptions) Retrieves a list of all entities matching a given set of search criteria
(Inherited from RepositoryReadOnlyT)
Find(ExpressionFuncT, Boolean, ExpressionFuncT, IEnumerableNetForumEntity) Retrieves a list of all entities matching a given set of search criteria
(Inherited from RepositoryReadOnlyT)
GetAll(ExpressionFuncT, IEnumerableNetForumEntity) Retrieves a list of all known entities managed by this repository
(Inherited from RepositoryReadOnlyT)
GetAll(GetAllOptions) Retrieves a list of all known entities managed by this repository
(Inherited from RepositoryReadOnlyT)
GetAllActive Retrieves a list of all active events, which are events that are within their "post to web" dates
GetAllInCallForPapers Retrieves a list of all events in the "Call for Papers" status, which are events that accept abstract submissions and are not passed the abstract submission deadline
GetById(NetForumId) Retrieves a single entity by id
(Inherited from RepositoryReadOnlyT)
GetEventCategories Retrieves a list of all known EventCategories
GetEventSponsorshipTypes Retrieves a list of all known Event Sponsorship Types
GetEventTypes Retrieves a list of all known EventTypes
GetSessionAndTrackTypes Retrieves a list of all known Session and Track Types
GetSessionByRegistration Retrieves the session that a given session registration refers to
GetTrackByRegistration Retrieves the track that a given track registration refers to
GetUpcomingActive Retrieves a list of all active events that have not yet passed their end dates
InitializeSubEntities Populates any of the sub-entities of the passed top-level entity that were not already populated by Ignition's auto-population mechanisms.
(Inherited from RepositoryReadOnlyT)
PrimeCache Retrieves and caches the set of all known entities managed by this repository, in order to increase the performance of future GetAll(GetAllOptions) and GetById(NetForumId) requests. Performance of Find(ExpressionFuncT, Boolean, GetAllOptions) requests will not be improved.
(Inherited from RepositoryReadOnlyT)
RemoveFromCache Removes the entity with the specified id from the top-level entity cache if caching is enabled
(Inherited from RepositoryReadOnlyT)

See Also