NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

FileDialogPermission.IsSubsetOf

Determines whether the current permission object is a subset of the specified permission.

[Visual Basic]
Overrides Public Function IsSubsetOf( _
   ByVal target As IPermission _
) As Boolean
[C#]
public override bool IsSubsetOf(
   IPermission target
);
[C++]
public: override bool IsSubsetOf(
   IPermission* target
);
[JScript]
public override function IsSubsetOf(
   target : IPermission
) : Boolean;

Parameters

target
A permission object that is to be tested for the subset relationship. this object must be of the same type as the current permission object.

Return Value

True if the target permission is a subset of the permission object, or false otherwise.

Exceptions

Exception Type Condition
ArgumentException if target is an object that is not of the same type as the current permission object.

Remarks

The current permission object is a safe subset of the specified permission object if the current permission object specifies a set of operations that is wholly contained by the specified permission object. For example, a permission that represents access to c:\foo.txt is a safe subset of a permission that represents access to c:\*.txt. If this method returns true, the current permission object represents no more access to the protected resource than target does.

See Also

FileDialogPermission Class | FileDialogPermission Members | System.Security.Permissions Namespace