Export (0) Print
Expand All

ReadOnlyPermissionSet Methods

The ReadOnlyPermissionSet type exposes the following members.

  NameDescription
Public method AddPermission Adds a specified permission to the PermissionSet. (Inherited from PermissionSet.)
Protected method AddPermissionImpl Adds a specified permission to the PermissionSet. (Inherited from PermissionSet.)
Public method Assert Declares that the calling code can access the resource protected by a permission demand through the code that calls this method, even if callers higher in the stack have not been granted permission to access the resource. Using Assert can create security vulnerabilities. (Inherited from PermissionSet.)
Public method ContainsNonCodeAccessPermissions Gets a value indicating whether the PermissionSet contains permissions that are not derived from CodeAccessPermission. (Inherited from PermissionSet.)
Public method Copy Creates a copy of the ReadOnlyPermissionSet. (Overrides PermissionSet.Copy().)
Public method CopyTo Copies the permission objects of the set to the indicated location in an Array. (Inherited from PermissionSet.)
Public method Demand Forces a SecurityException at run time if all callers higher in the call stack have not been granted the permissions specified by the current instance. (Inherited from PermissionSet.)
Public method Deny Obsolete. Causes any Demand that passes through the calling code for a permission that has an intersection with a permission of a type contained in the current PermissionSet to fail. (Inherited from PermissionSet.)
Public method Equals Determines whether the specified PermissionSet or NamedPermissionSet object is equal to the current PermissionSet. (Inherited from PermissionSet.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method FromXml Reconstructs a security object with a specified state from an XML encoding. (Overrides PermissionSet.FromXml(SecurityElement).)
Public method GetEnumerator Returns an enumerator for the permissions of the set. (Inherited from PermissionSet.)
Protected method GetEnumeratorImpl Returns an enumerator for the permissions of the set. (Inherited from PermissionSet.)
Public method GetHashCode Gets a hash code for the PermissionSet object that is suitable for use in hashing algorithms and data structures such as a hash table. (Inherited from PermissionSet.)
Public method GetPermission Gets a permission object of the specified type, if it exists in the set. (Inherited from PermissionSet.)
Protected method GetPermissionImpl Gets a permission object of the specified type, if it exists in the set. (Inherited from PermissionSet.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method Intersect Creates and returns a permission set that is the intersection of the current PermissionSet and the specified PermissionSet. (Inherited from PermissionSet.)
Public method IsEmpty Gets a value indicating whether the PermissionSet is empty. (Inherited from PermissionSet.)
Public method IsSubsetOf Determines whether the current PermissionSet is a subset of the specified PermissionSet. (Inherited from PermissionSet.)
Public method IsUnrestricted Determines whether the PermissionSet is Unrestricted. (Inherited from PermissionSet.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method PermitOnly Causes any Demand that passes through the calling code for any PermissionSet that is not a subset of the current PermissionSet to fail. (Inherited from PermissionSet.)
Public method RemovePermission Removes a permission of a certain type from the set. (Inherited from PermissionSet.)
Protected method RemovePermissionImpl Removes a permission of a certain type from the set. (Inherited from PermissionSet.)
Public method SetPermission Sets a permission to the PermissionSet, replacing any existing permission of the same type. (Inherited from PermissionSet.)
Protected method SetPermissionImpl Sets a permission to the PermissionSet, replacing any existing permission of the same type. (Inherited from PermissionSet.)
Public method ToString Returns a string representation of the PermissionSet. (Inherited from PermissionSet.)
Public method ToXml Creates an XML encoding of the security object and its current state. (Overrides PermissionSet.ToXml().)
Public method Union Creates a PermissionSet that is the union of the current PermissionSet and the specified PermissionSet. (Inherited from PermissionSet.)
Top

  NameDescription
Explicit interface implemetation Private method IDeserializationCallback.OnDeserialization Infrastructure. Runs when the entire object graph has been deserialized. (Inherited from PermissionSet.)
Top

Community Additions

ADD
Show:
© 2014 Microsoft