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 ReadOnly Property ConnectList As IEnumerator

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.
Dim myEnum As IEnumerator = myWebPermission1.ConnectList
Console.WriteLine(ControlChars.Cr + "The URIs with Connect permission are :" + ControlChars.Cr)
While myEnum.MoveNext()
   Console.WriteLine((ControlChars.Tab + "The URI is : " + myEnum.Current))
End While 

.NET Framework
Available since 1.1
Return to top
Show: