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)

	NetworkAccess access,
	String^ uriString


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.

Type: System::String^

A URI string to which access rights are granted.

Exception Condition

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" );

.NET Framework
Available since 1.1
Return to top