This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.

Syntax

C# Copy imageCopy Code
                                  public class ContentAccess
Visual Basic (Declaration) Copy imageCopy Code
                                  Public Class ContentAccess

The type exposes the following members.

Public Constructors

  Name Description
Public method ContentAccess
Constructor

Public Methods

  Name Description
Public method Equals (Inherited from Object.)
Public method Flush
Flushes the access level cache for given item numbers.
(Inherited from ContentAccessBase.)
Public method FlushTypeAndLevelCache
Flushes the cache for the access types and access levels.
(Inherited from ContentAccessBase.)
Public method GetAccessibleItemList
Gets the item numbers for which the user has has browse access with at least the minimum level.
(Inherited from ContentAccessBase.)
Public method GetAccessibleItemList
Gets the item numbers for which the user has has browse access with at least the minimum level.
(Inherited from ContentAccessBase.)
Public method GetAccessibleItemList
Gets the item numbers for which the user has has browse access with at least the minimum level.
(Inherited from ContentAccessBase.)
Public method GetAccessibleItemList
Gets the item numbers for which the user has has browse access with at least the minimum level.
(Inherited from ContentAccessBase.)
Public method GetAccessibleItemList
Gets the item numbers for which the user has has browse access with at least the minimum level.
(Inherited from ContentAccessBase.)
Public method GetAccessibleItemTable
Filters items out of a DataTable to which a specified user has no access.
(Inherited from ContentAccessBase.)
Public method GetAccessibleItemTable
Filters items out of a DataTable to which a specified user has no access.
(Inherited from ContentAccessBase.)
Public method GetAccessibleItemTable
Filters items out of a DataTable to which a specified user has no access.
(Inherited from ContentAccessBase.)
Public method GetAccessLevel
Gets the access level.
(Inherited from ContentAccessBase.)
Public method GetAccessLevel
Gets the access level.
(Inherited from ContentAccessBase.)
Public method GetAccessWhereClause Overloaded.
Public method GetBrowsableItemList Overloaded.
Public method GetBrowsableItemTable Overloaded.
Public method GetBrowsableWhereClause Overloaded.
Public method GetBrowseAccess Overloaded.
Public method GetHashCode (Inherited from Object.)
Public method GetItemAccessLevel Overloaded.
Public method GetPrivilegedRoles
Gets the privileged roles.
(Inherited from ContentAccessBase.)
Public method GetType (Inherited from Object.)
Public method OnContentAccessChange
Raises the ContentAccessChange event.
Public method TestItemAccessLevel Overloaded.
Public method ToString (Inherited from Object.)

Protected Methods

  Name Description
Protected method Finalize (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)

Public Fields

  Name Description
Public field AccessTypeLevels
Access type levels by Name. Key of each record is the access type, value is the level.
(Inherited from ContentAccessBase.)
Public field AccessTypes
Access type numbers by Name.
(Inherited from ContentAccessBase.)

Public Events

  Name Description
Public event ContentAccessChange
Event that is raised when the content access changes.

See Also

Advanced