SPAcl<T> SPAcl<T> SPAcl<T> Class

Definition

generic <typename T>
public ref class SPAcl : System::Collections::Generic::IEnumerable<Microsoft::SharePoint::Administration::SPAce<T> ^>
public class SPAcl<T> : System.Collections.Generic.IEnumerable<Microsoft.SharePoint.Administration.SPAce<T>>
Public Class SPAcl(Of T)
Implements IEnumerable(Of SPAce(Of T))
Type Parameters
T
Inheritance
SPAcl<T>SPAcl<T>SPAcl<T>
Implements

Constructors

SPAcl<T>() SPAcl<T>() SPAcl<T>()

Properties

AnonymousPermissionMask AnonymousPermissionMask AnonymousPermissionMask
Count Count Count
Item[Int32] Item[Int32] Item[Int32]
Item[String] Item[String] Item[String]

Methods

Add(String, T, T) Add(String, T, T) Add(String, T, T)
Add(String, String, Byte[], T, T) Add(String, String, Byte[], T, T) Add(String, String, Byte[], T, T)
Add(String, String, SPIdentifierType, Byte[], T, T) Add(String, String, SPIdentifierType, Byte[], T, T) Add(String, String, SPIdentifierType, Byte[], T, T)
CalculatePermissions() CalculatePermissions() CalculatePermissions()
Clear() Clear() Clear()
DoesUserHavePermissions(T) DoesUserHavePermissions(T) DoesUserHavePermissions(T)
EffectivePermissions() EffectivePermissions() EffectivePermissions()
GetEnumerator() GetEnumerator() GetEnumerator()
Init() Init() Init()
MigrateUserAccount(String, String) MigrateUserAccount(String, String) MigrateUserAccount(String, String)
MigrateUserAccount(String, String, IEnumerable<Byte[]>) MigrateUserAccount(String, String, IEnumerable<Byte[]>) MigrateUserAccount(String, String, IEnumerable<Byte[]>)
OnAdd(SPAce<T>) OnAdd(SPAce<T>) OnAdd(SPAce<T>)
Remove(SPAce<T>) Remove(SPAce<T>) Remove(SPAce<T>)
Remove(String) Remove(String) Remove(String)

Explicit Interface Implementations

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Extension Methods

ToJson(Object) ToJson(Object) ToJson(Object)

Applies to