C# Class System.Net.WebPermission

Inheritance: System.Security.CodeAccessPermission, IUnrestrictedPermission
Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Свойство Type Description
AddAsPattern void
AddPermission void
WebPermission System.Collections
WebPermission System.Collections
WebPermission System.Collections
intersectList void
intersectPair object
isMatchedURI bool
isSpecialSubsetCase bool

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

AddPermission() public méthode

public AddPermission ( NetworkAccess access, Regex uriRegex ) : void
access NetworkAccess
uriRegex System.Text.RegularExpressions.Regex
Résultat void

AddPermission() public méthode

public AddPermission ( NetworkAccess access, String uriString ) : void
access NetworkAccess
uriString String
Résultat void

Copy() public méthode

public Copy ( ) : IPermission
Résultat IPermission

FromXml() public méthode

public FromXml ( SecurityElement securityElement ) : void
securityElement System.Security.SecurityElement
Résultat void

Intersect() public méthode

public Intersect ( IPermission target ) : IPermission
target IPermission
Résultat IPermission

IsSubsetOf() public méthode

public IsSubsetOf ( IPermission target ) : bool
target IPermission
Résultat bool

IsUnrestricted() public méthode

public IsUnrestricted ( ) : bool
Résultat bool

ToXml() public méthode

public ToXml ( ) : SecurityElement
Résultat System.Security.SecurityElement

Union() public méthode

public Union ( IPermission target ) : IPermission
target IPermission
Résultat IPermission

WebPermission() public méthode

public WebPermission ( ) : System.Collections
Résultat System.Collections

WebPermission() public méthode

public WebPermission ( NetworkAccess access, Regex uriRegex ) : System.Collections
access NetworkAccess
uriRegex System.Text.RegularExpressions.Regex
Résultat System.Collections

WebPermission() public méthode

public WebPermission ( NetworkAccess access, String uriString ) : System.Collections
access NetworkAccess
uriString String
Résultat System.Collections

WebPermission() public méthode

public WebPermission ( PermissionState state ) : System.Collections
state PermissionState
Résultat System.Collections