The CalendarFactory type exposes the following members.

Constructors

  NameDescription
CalendarFactory
Initializes a new instance of the CalendarFactory class

Methods

  NameDescription
AddCalendar
Add a calendar
AddEvent
Add a calender event
AddEventRecurrence
AddInvite
Add an event invite
AddRegistration
Add a registration for participating in an event
ConstructCalendar
Load the calendar object from the reader
ConstructEvent
Load the event object from the reader
ConstructEventRecurrence
Creates a new instance of EventRecurrence object based on data reader's data.
ConstructInvite
Creates a new instance of Invite object based on data reader's data.
ConstructRegistration
Creates a new instance of Registration object based on data reader's data.
CreateEventDocumentArchive
Creates the attached document archive for an event
CreateEventImage
Creates the event image
CreateEventImageGallery
Creates the attached image gallery for an event
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetCalendar
Gets the calendar with the specified id
GetCalendars
Gets all the calendars in the system
GetEvent
Gets the event with specified id
GetEventRecurrence
GetEvents
Gets the events for a calendar
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetInviteOverloaded.
GetInvites
Gets the invites for an event
GetNumOfEvents
Gets the number of events
GetRegistrationOverloaded.
GetRegistrations
Gets the registrations for an event
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
RemoveCalendar
Remove a calendar
RemoveEvent
Removes the specified event
RemoveEventRecurrence
RemoveGalleryImages
Remove all images for the image gallery
RemoveInvite
Removes the specified invite
RemoveRegistration
Removes the specified registration
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
UpdateCalendar
Update a calendar
UpdateEvent
Updates the specified event
UpdateEventRecurrence
UpdateInvite
Updates the invite
UpdateRegistration
UserRemovedCleanUp
Remove all registration user that are permently removed

Properties

  NameDescription
Instance

See Also