Visual Guard Class Library Documentation

VGPrincipalPermission Members

VGPrincipalPermission overview

Public Instance Constructors

VGPrincipalPermission Overloaded. Initializes a new instance of the VGPrincipalPermission class.

Public Instance Methods

CopyCreates and returns an identical copy of the current permission.
DemandDetermines at run time whether the current Visual Guard principal matches the principal specified by the current permission.
EqualsDetermines whether the specified PrincipalPermission object is equal to the current PrincipalPermission.
FromXmlReconstructs a permission with a specified state from an XML encoding.
GetHashCodeGets a hash code for the PrincipalPermission object that is suitable for use in hashing algorithms and data structures such as a hash table.
IntersectCreates and returns a permission that is the intersection of the current permission and the specified permission.
IsSubsetOfDetermines whether the current permission is a subset of the specified permission.
IsUnrestrictedReturns a value indicating whether the current permission is unrestricted.
ToXmlCreates an XML encoding of the permission and its current state.
UnionCreates a permission that is the union of the current permission and the specified permission.

See Also

VGPrincipalPermission Class | Novalys.VisualGuard.Security Namespace | VGPrincipalPermissionAttribute | VGIPrincipal | PrincipalPermission