CSGenericAccessControlList Class Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

This class a generic Content Studio access control list. It provides a list of CSGenericAccessControlEntry objects sorted by the entries key property.
Inheritance Hierarchy

SystemObject
  ContentStudio.Security.AccessControlEditCSGenericAccessControlList
    ContentStudio.Security.AccessControlEditCSDiscretionaryAccessControlList

Namespace: ContentStudio.Security.AccessControlEdit
Assembly: CSServer5 (in CSServer5.dll) Version: 5.7.5016.0 (5.7.5016.0)
Syntax

public abstract class CSGenericAccessControlList : IEnumerable<CSGenericAccessControlEntry>, 
	IEnumerable, IComparer<string>

The CSGenericAccessControlList type exposes the following members.

Constructors

  NameDescription
Protected methodCSGenericAccessControlList
Creates a new instance of the CSGenericAccessControlList class using the standard comparison.
Protected methodCSGenericAccessControlList(IComparerString)
Creates a new instance of the CSGenericAccessControlList class using the supplied comparer.
Top
Properties

  NameDescription
Public propertyCount
Gets the number of access control entries in the list.
Public propertyItem
Gets a particular item in the list based on its index.
Top
Methods

  NameDescription
Protected methodBaseAdd
Adds a specific entry to the list of CSGenericAccessControlEntry objects.
Protected methodBaseRemove
Removes a specific CSGenericAccessControlEntry from the list.
Public methodCompare
Compares two strings and returns a value indicating whether one is less than, equal to, or greater than the other.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetEnumerator
Returns an enumerator that iterates through a collection.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Public methodWriteXml
When overridden in derived classes writes the Xml representation of this list to the supplied XmlWriter.
Top
See Also

Reference