WebPermission.ConnectList Property

 

This property returns an enumeration of a single connect permissions held by this WebPermission. The possible objects types contained in the returned enumeration are String and System.Text.RegularExpressions.Regex.

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

public IEnumerator ConnectList { get; }

Property Value

Type: System.Collections.IEnumerator

The IEnumerator interface that contains connect permissions.

This property gets a list of remote resources that are permitted by this WebPermission. The class to which you have applied WebPermission only has permission to connect with resources found in this list.

System_CAPS_noteNote

You can add URIs to this list using AddPermission.

System_CAPS_noteNote

A candidate URI string is checked against the list of relevant regular expressions (AcceptList or ConnectList) in two ways. First, the candidate URI string is checked against the appropriate list; then, if there is no match, the candidate URI string is converted into a Uri and checked against the appropriate list.

The following example prints the URLs in the ConnectList to the console.


// Gets all URIs with Connect permission.
IEnumerator myEnum = myWebPermission1.ConnectList;
Console.WriteLine("\nThe URIs with Connect permission are :\n");
while (myEnum.MoveNext())
{ Console.WriteLine("\tThe URI is : "+myEnum.Current); }

.NET Framework
Available since 1.1
Return to top
Show: