The ISiteManager type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Authenticate |
Authenticate a user. A wrapper-call to the LicenseManagerBase's Authenticate method.
| |
| CreateObject<(Of <<'(T>)>>) |
Create a new object by generic type.
| |
| DeleteObject<(Of <<'(T>)>>) |
Delete a object of a generic type.
| |
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) | |
| GetManager<(Of <<'(T>)>>) |
Gets a Manager
| |
| GetManagerByCartellaObjectType<(Of <<'(T>)>>) |
Gets a Manager
| |
| GetManagerForObjectType |
Gets a Manager
| |
| RecentGlobalActivity |
Returns a collection of Entities, Comments, Votes, Users, and Connections
that represent recent activity
| |
| SelectSingleEntity |
Selects a single entity. This method does not check security permissions.
Once an entity is selected it should be validated through SecurityManager using the
[!:FilterEntityIdsByUser] method.
| |
| SelectSingleObject<(Of <<'(T>)>>) |
Select a single object of generic type.
| |
| TryGetCurrentUserId |
Try to get the current user ID string.
| |
| UnAuthenticate |
Unauthenticate a user. A wrapper call to LicenseManagerBase's Unauthenticate method
|
Properties
| Name | Description | |
|---|---|---|
| AssetManager |
Get the AssetManager.
| |
| AuditTrailManager |
Get the audit trail manager.
| |
| BaseLicenseManager |
Get the singleton LicenseManagerBase.
| |
| CategoryManager |
Get the CategoryManager.
| |
| CommentManager |
Get the CommentManager.
| |
| CreateTime |
Gets the time when this instance is created.
| |
| CurrentUserState |
Get the active user contenxt.
If no user is logged in, returns null.
| |
| DataAccessManager |
Get the DataAccessManager, which is in charge of all data
access engines and procedures.
| |
| Emailer |
Get the Emailer object used for sending
emails in background threads.
(Inherited from ICartellaEvents.) | |
| FolioManager |
Get the FolioManager.
| |
| GlobalManager |
Get the global manager holding references to all SiteManager instances.
| |
| LicenseInformation |
Gets the license information for this Cartella instance.
Only a Site Admin will receive results.
| |
| LicenseManager |
Get the LicenseManager for this instance.
| |
| SecurityManager |
Get the SecurityManager, in charge of all security access.
| |
| SiteContentManager |
Get the SiteContentManager.
| |
| UniqueID |
Get the unique ID of the current SiteManager instance.
| |
| UserManager |
Get the UserManager.
|
Events
| Name | Description | |
|---|---|---|
| Authenticated |
The Event triggered when a successful authentication is completed.
(Inherited from ICartellaEvents.) | |
| LicenseAboutToExpire |
The Event triggered when the license is about to expire.
(Inherited from ICartellaEvents.) | |
| LicenseExpired |
The Event triggered when the license expires.
(Inherited from ICartellaEvents.) | |
| ObjectCreated |
The Event fired when a Cartella Object is created.
(Inherited from ICartellaEvents.) | |
| ObjectFullRecordRetrieved |
The Event triggered when a partially-constructed Cartella object is retrieved in full.
record during lazy loading
(Inherited from ICartellaEvents.) | |
| ObjectPreValidation |
The event triggered prior to validation against default and extended rules.
(Inherited from ICartellaEvents.) | |
| ObjectsDeleted |
The event fired when a list of deleted Cartella objects are deleted.
(Inherited from ICartellaEvents.) | |
| ObjectsPurged |
The Event fired when a list of deleted Cartella Objects are purged.
(Inherited from ICartellaEvents.) | |
| ObjectUpdated |
The Event triggered when a object is updated.
(Inherited from ICartellaEvents.) | |
| PreAuthenticate |
Triggered just prior to actual authentication.
(Inherited from ICartellaEvents.) | |
| RelationAdded |
the Event triggered when a target item is added to a relation.
(Inherited from ICartellaEvents.) | |
| RelationMoved |
The Event triggered when a target item's position is moved from one location to another.
(Inherited from ICartellaEvents.) | |
| RelationRemoved |
The Event triggered when a target item is removed from a relation.
(Inherited from ICartellaEvents.) | |
| Unauthenticated |
The Event triggered when a manual unauthentication is completed.
(Doesn't include the scenario where the session times out by itself,
since if there is no user inprocess session, ASP.NET doesn't know when a session has timed out.)
(Inherited from ICartellaEvents.) |