WebPermission Constructor (NetworkAccess, String^)

 

Initializes a new instance of the WebPermission class with the specified access rights for the specified URI.

Namespace:   System.Net
Assembly:  System (in System.dll)

public:
WebPermission(
	NetworkAccess access,
	String^ uriString
)

Parameters

access
Type: System.Net::NetworkAccess

A NetworkAccess value that indicates what kind of access to grant to the specified URI. Accept indicates that the application is allowed to accept connections from the Internet on a local resource. Connect indicates that the application is allowed to connect to specific Internet resources.

uriString
Type: System::String^

A URI string to which access rights are granted.

Exception Condition
ArgumentNullException

uriString is null.

This constructor initializes a WebPermission and grants its target permission to either make a remote host connection or accept a remote host connection using the URI described by the uriString parameter.

The following example creates a new instance of WebPermission with connect rights for the specified URI.

// Create a WebPermission::instance.
WebPermission^ myWebPermission1 = gcnew WebPermission( NetworkAccess::Connect,"http://www.contoso.com/default.htm" );
myWebPermission1->Demand();

.NET Framework
Available since 1.1
Return to top
Show: