|
terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Inheritance diagram for System.Net.WebPermission:
Collaboration diagram for System.Net.WebPermission:Public Member Functions | |
| WebPermission (PermissionState state) | |
| WebPermission () | |
| WebPermission (NetworkAccess access, Regex uriRegex) | |
| WebPermission (NetworkAccess access, string uriString) | |
| void | AddPermission (NetworkAccess access, string uriString) |
| void | AddPermission (NetworkAccess access, Regex uriRegex) |
| bool | IsUnrestricted () |
| override IPermission | Copy () |
| override bool | IsSubsetOf (IPermission target) |
| override IPermission | Union (IPermission target) |
| override IPermission | Intersect (IPermission target) |
| override void | FromXml (SecurityElement securityElement) |
| override SecurityElement | ToXml () |
| void | Demand () |
| override bool | Equals (object obj) |
| override int | GetHashCode () |
| override string | ToString () |
Package Functions | |
| WebPermission (bool unrestricted) | |
| WebPermission (NetworkAccess access) | |
| WebPermission (NetworkAccess access, Uri uri) | |
| void | AddPermission (NetworkAccess access, Uri uri) |
| void | AddAsPattern (NetworkAccess access, DelayedRegex uriRegexPattern) |
| SecurityElement | Element (int version) |
Static Package Functions | |
| static global::System.Security.Permissions.PermissionState | CheckPermissionState (global::System.Security.Permissions.PermissionState state, bool allowUnrestricted) |
| static int | CheckSecurityElement (SecurityElement se, string parameterName, int minimumVersion, int maximumVersion) |
| static bool | IsUnrestricted (SecurityElement se) |
| static void | ThrowInvalidPermission (IPermission target, global::System.Type expected) |
Static Package Attributes | |
| const string | MatchAll = ".*" |
Properties | |
| static Regex | MatchAllRegex [get, set] |
| IEnumerator | ConnectList [get, set] |
| IEnumerator | AcceptList [get, set] |
Private Member Functions | |
| void System.Security.IPermission. | Demand () |
Static Private Member Functions | |
| static bool | isSpecialSubsetCase (string regexToCheck, ArrayList permList) |
| static bool | isMatchedURI (object uriToCheck, ArrayList uriPatternList) |
| static void | intersectList (ArrayList A, ArrayList B, ArrayList result) |
| static object | intersectPair (object L, object R, out bool isUri) |
Private Attributes | |
| bool | m_noRestriction |
| bool | m_UnrestrictedConnect |
| bool | m_UnrestrictedAccept |
| ArrayList | m_connectList |
| ArrayList | m_acceptList |
Static Private Attributes | |
| static Regex | s_MatchAllRegex |
Definition at line 14 of file WebPermission.cs.