CodeAccessPermission.demand Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Checks the call stack to determine whether the permission that is required to invoke an API has been granted to the calling code.
public:
void demand();
public void demand ();
member this.demand : unit -> unit
Public Sub demand ()
Remarks
The following code example shows a call to the demand method before the API functionality is executed, to determine whether permission to access the resource that is specified by the data variable has been granted to code that is calling the API.
public static void main(str data)
{
SysTestCodeAccessPermission p = new SysTestCodeAccessPermission(data);
p.demand();
//Add functionality
}
This code example illustrates a step in the process of protecting an API.