Name
PermissionSet
Synopsis
public class PermissionSet : ISecurityEncodable, ICollection, IEnumerable, IStackWalk, System.Runtime.Serialization.IDeserializationCallback { // Public Constructors public PermissionSet(PermissionSetpermSet
); public PermissionSet(System.Security.Permissions.PermissionStatestate
); // Public Instance Properties public virtual int Count{get; // implements ICollection public virtual bool IsReadOnly{get; } public virtual bool IsSynchronized{get; // implements ICollection public virtual object SyncRoot{get; // implements ICollection // Public Static Methods public static byte[ ] ConvertPermissionSet(stringinFormat
, byte[ ]inData
, stringoutFormat
); // Public Instance Methods public virtual IPermission AddPermission(IPermissionperm
); public virtual void Assert( ); // implements IStackWalk public bool ContainsNonCodeAccessPermissions( ); public virtual PermissionSet Copy( ); public virtual void CopyTo(Arrayarray
, intindex
); // implements ICollection public virtual void Demand( ); // implements IStackWalk public virtual void Deny( ); // implements IStackWalk public virtual void FromXml(SecurityElementet
); // implements ISecurityEncodable public virtual IEnumerator GetEnumerator( ); // implements IEnumerable public virtual IPermission GetPermission(TypepermClass
); public virtual PermissionSet Intersect(PermissionSetother
); public virtual bool IsEmpty( ); public virtual bool IsSubsetOf(PermissionSettarget
); public virtual bool IsUnrestricted
Get Programming .NET Security now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.