Name

WebPermission

Synopsis

This permission controls which connections an application can make or accept.

Public NotInheritable Class WebPermission : Inherits System.Security.CodeAccessPermission : Implements 
        System.Security.Permissions.IUnrestrictedPermission
' Public Constructors
   Public Sub New() 
   Public Sub New(ByVal access As NetworkAccess, 
        ByVal uriRegex As System.Text.RegularExpressions.Regex) 
   Public Sub New(ByVal access As NetworkAccess, 
        ByVal uriString As String) 
   Public Sub New(
        ByVal state As System.Security.Permissions.PermissionState) 
' Public Instance Properties
   Public ReadOnly Property AcceptList As IEnumerator  
   Public ReadOnly Property ConnectList As IEnumerator  
' Public Instance Methods
   Public Sub AddPermission(ByVal access As NetworkAccess, 
        ByVal uriRegex As System.Text.RegularExpressions.Regex) 
   Public Sub AddPermission(ByVal access As NetworkAccess, 
        ByVal uriString As String) 
   Overrides Public Function Copy() As IPermission  
   Overrides Public Sub FromXml(
        ByVal securityElement As System.Security.SecurityElement) 
   Overrides Public Function Intersect(
        ByVal target As System.Security.IPermission) As IPermission  
   Overrides Public Function IsSubsetOf(
        ByVal target As System.Security.IPermission) As Boolean  
   Public Function IsUnrestricted(
        ) As Boolean Implements IUnrestrictedPermission.IsUnrestricted 
   Overrides Public Function ToXml() As SecurityElement  
   Overrides Public Function Union(
        ByVal target As System.Security.IPermission) As IPermission  
End Class

Hierarchy

System.Object ...

Get VB.NET Core Classes in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.