C# Класс System.Net.WebPermission

Наследование: System.Security.CodeAccessPermission, IUnrestrictedPermission
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AddAsPattern void
AddPermission void
WebPermission System.Collections
WebPermission System.Collections
WebPermission System.Collections
intersectList void
intersectPair object
isMatchedURI bool
isSpecialSubsetCase bool

Открытые методы

Метод Описание
AddPermission ( NetworkAccess access, Regex uriRegex ) : void
AddPermission ( NetworkAccess access, String uriString ) : void
Copy ( ) : IPermission
FromXml ( SecurityElement securityElement ) : void
Intersect ( IPermission target ) : IPermission
IsSubsetOf ( IPermission target ) : bool
IsUnrestricted ( ) : bool
ToXml ( ) : SecurityElement
Union ( IPermission target ) : IPermission
WebPermission ( ) : System.Collections
WebPermission ( NetworkAccess access, Regex uriRegex ) : System.Collections
WebPermission ( NetworkAccess access, String uriString ) : System.Collections
WebPermission ( PermissionState state ) : System.Collections

Приватные методы

Метод Описание
AddAsPattern ( NetworkAccess access, DelayedRegex uriRegexPattern ) : void
AddPermission ( NetworkAccess access, Uri uri ) : void
WebPermission ( NetworkAccess access ) : System.Collections
WebPermission ( NetworkAccess access, Uri uri ) : System.Collections
WebPermission ( bool unrestricted ) : System.Collections
intersectList ( ArrayList A, ArrayList B, ArrayList result ) : void
intersectPair ( object L, object R, bool &isUri ) : object
isMatchedURI ( object uriToCheck, ArrayList uriPatternList ) : bool
isSpecialSubsetCase ( String regexToCheck, ArrayList permList ) : bool

Описание методов

AddPermission() публичный метод

public AddPermission ( NetworkAccess access, Regex uriRegex ) : void
access NetworkAccess
uriRegex System.Text.RegularExpressions.Regex
Результат void

AddPermission() публичный метод

public AddPermission ( NetworkAccess access, String uriString ) : void
access NetworkAccess
uriString String
Результат void

Copy() публичный метод

public Copy ( ) : IPermission
Результат IPermission

FromXml() публичный метод

public FromXml ( SecurityElement securityElement ) : void
securityElement System.Security.SecurityElement
Результат void

Intersect() публичный метод

public Intersect ( IPermission target ) : IPermission
target IPermission
Результат IPermission

IsSubsetOf() публичный метод

public IsSubsetOf ( IPermission target ) : bool
target IPermission
Результат bool

IsUnrestricted() публичный метод

public IsUnrestricted ( ) : bool
Результат bool

ToXml() публичный метод

public ToXml ( ) : SecurityElement
Результат System.Security.SecurityElement

Union() публичный метод

public Union ( IPermission target ) : IPermission
target IPermission
Результат IPermission

WebPermission() публичный метод

public WebPermission ( ) : System.Collections
Результат System.Collections

WebPermission() публичный метод

public WebPermission ( NetworkAccess access, Regex uriRegex ) : System.Collections
access NetworkAccess
uriRegex System.Text.RegularExpressions.Regex
Результат System.Collections

WebPermission() публичный метод

public WebPermission ( NetworkAccess access, String uriString ) : System.Collections
access NetworkAccess
uriString String
Результат System.Collections

WebPermission() публичный метод

public WebPermission ( PermissionState state ) : System.Collections
state PermissionState
Результат System.Collections