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.) |