@@ -1040,6 +1040,55 @@ public enum KeyContainerPermissionFlags
10401040 ChangeAcl = 8192 ,
10411041 AllFlags = 13111 ,
10421042 }
1043+ public sealed partial class MediaPermission : System . Security . CodeAccessPermission , System . Security . Permissions . IUnrestrictedPermission
1044+ {
1045+ public MediaPermission ( ) { }
1046+ public MediaPermission ( System . Security . Permissions . MediaPermissionAudio permissionAudio ) { }
1047+ public MediaPermission ( System . Security . Permissions . MediaPermissionAudio permissionAudio , System . Security . Permissions . MediaPermissionVideo permissionVideo , System . Security . Permissions . MediaPermissionImage permissionImage ) { }
1048+ public MediaPermission ( System . Security . Permissions . MediaPermissionImage permissionImage ) { }
1049+ public MediaPermission ( System . Security . Permissions . MediaPermissionVideo permissionVideo ) { }
1050+ public MediaPermission ( System . Security . Permissions . PermissionState state ) { }
1051+ public System . Security . Permissions . MediaPermissionAudio Audio { get { throw null ; } }
1052+ public System . Security . Permissions . MediaPermissionImage Image { get { throw null ; } }
1053+ public System . Security . Permissions . MediaPermissionVideo Video { get { throw null ; } }
1054+ public override System . Security . IPermission Copy ( ) { throw null ; }
1055+ public override void FromXml ( System . Security . SecurityElement securityElement ) { }
1056+ public override System . Security . IPermission Intersect ( System . Security . IPermission target ) { throw null ; }
1057+ public override bool IsSubsetOf ( System . Security . IPermission target ) { throw null ; }
1058+ public bool IsUnrestricted ( ) { throw null ; }
1059+ public override System . Security . SecurityElement ToXml ( ) { throw null ; }
1060+ public override System . Security . IPermission Union ( System . Security . IPermission target ) { throw null ; }
1061+ }
1062+ [ System . AttributeUsageAttribute ( System . AttributeTargets . Assembly | System . AttributeTargets . Class | System . AttributeTargets . Constructor | System . AttributeTargets . Method | System . AttributeTargets . Struct , AllowMultiple = true , Inherited = false ) ]
1063+ public sealed partial class MediaPermissionAttribute : System . Security . Permissions . CodeAccessSecurityAttribute
1064+ {
1065+ public MediaPermissionAttribute ( System . Security . Permissions . SecurityAction action ) : base ( default ( System . Security . Permissions . SecurityAction ) ) { }
1066+ public System . Security . Permissions . MediaPermissionAudio Audio { get { throw null ; } set { } }
1067+ public System . Security . Permissions . MediaPermissionImage Image { get { throw null ; } set { } }
1068+ public System . Security . Permissions . MediaPermissionVideo Video { get { throw null ; } set { } }
1069+ public override System . Security . IPermission CreatePermission ( ) { throw null ; }
1070+ }
1071+ public enum MediaPermissionAudio
1072+ {
1073+ NoAudio = 0 ,
1074+ SiteOfOriginAudio = 1 ,
1075+ SafeAudio = 2 ,
1076+ AllAudio = 3 ,
1077+ }
1078+ public enum MediaPermissionImage
1079+ {
1080+ NoImage = 0 ,
1081+ SiteOfOriginImage = 1 ,
1082+ SafeImage = 2 ,
1083+ AllImage = 3 ,
1084+ }
1085+ public enum MediaPermissionVideo
1086+ {
1087+ NoVideo = 0 ,
1088+ SiteOfOriginVideo = 1 ,
1089+ SafeVideo = 2 ,
1090+ AllVideo = 3 ,
1091+ }
10431092 [ System . AttributeUsageAttribute ( System . AttributeTargets . Assembly | System . AttributeTargets . Class | System . AttributeTargets . Constructor | System . AttributeTargets . Method | System . AttributeTargets . Struct , AllowMultiple = true , Inherited = false ) ]
10441093 public sealed partial class PermissionSetAttribute : System . Security . Permissions . CodeAccessSecurityAttribute
10451094 {
@@ -1397,6 +1446,33 @@ public UrlIdentityPermissionAttribute(System.Security.Permissions.SecurityAction
13971446 public string Url { get { throw null ; } set { } }
13981447 public override System . Security . IPermission CreatePermission ( ) { throw null ; }
13991448 }
1449+ public sealed partial class WebBrowserPermission : System . Security . CodeAccessPermission , System . Security . Permissions . IUnrestrictedPermission
1450+ {
1451+ public WebBrowserPermission ( ) { }
1452+ public WebBrowserPermission ( System . Security . Permissions . PermissionState state ) { }
1453+ public WebBrowserPermission ( System . Security . Permissions . WebBrowserPermissionLevel webBrowserPermissionLevel ) { }
1454+ public System . Security . Permissions . WebBrowserPermissionLevel Level { get { throw null ; } set { } }
1455+ public override System . Security . IPermission Copy ( ) { throw null ; }
1456+ public override void FromXml ( System . Security . SecurityElement securityElement ) { }
1457+ public override System . Security . IPermission Intersect ( System . Security . IPermission target ) { throw null ; }
1458+ public override bool IsSubsetOf ( System . Security . IPermission target ) { throw null ; }
1459+ public bool IsUnrestricted ( ) { throw null ; }
1460+ public override System . Security . SecurityElement ToXml ( ) { throw null ; }
1461+ public override System . Security . IPermission Union ( System . Security . IPermission target ) { throw null ; }
1462+ }
1463+ [ System . AttributeUsageAttribute ( System . AttributeTargets . Assembly | System . AttributeTargets . Class | System . AttributeTargets . Constructor | System . AttributeTargets . Method | System . AttributeTargets . Struct , AllowMultiple = true , Inherited = false ) ]
1464+ public sealed partial class WebBrowserPermissionAttribute : System . Security . Permissions . CodeAccessSecurityAttribute
1465+ {
1466+ public WebBrowserPermissionAttribute ( System . Security . Permissions . SecurityAction action ) : base ( default ( System . Security . Permissions . SecurityAction ) ) { }
1467+ public System . Security . Permissions . WebBrowserPermissionLevel Level { get { throw null ; } set { } }
1468+ public override System . Security . IPermission CreatePermission ( ) { throw null ; }
1469+ }
1470+ public enum WebBrowserPermissionLevel
1471+ {
1472+ None = 0 ,
1473+ Safe = 1 ,
1474+ Unrestricted = 2 ,
1475+ }
14001476 public sealed partial class ZoneIdentityPermission : System . Security . CodeAccessPermission
14011477 {
14021478 public ZoneIdentityPermission ( System . Security . Permissions . PermissionState state ) { }
@@ -2015,3 +2091,33 @@ public enum AspNetHostingPermissionLevel
20152091 Unrestricted = 600 ,
20162092 }
20172093}
2094+ namespace System . Xaml . Permissions
2095+ {
2096+ public partial class XamlAccessLevel
2097+ {
2098+ internal XamlAccessLevel ( ) { }
2099+ public System . Reflection . AssemblyName AssemblyAccessToAssemblyName { get { throw null ; } }
2100+ public string PrivateAccessToTypeName { get { throw null ; } }
2101+ public static System . Xaml . Permissions . XamlAccessLevel AssemblyAccessTo ( System . Reflection . Assembly assembly ) { throw null ; }
2102+ public static System . Xaml . Permissions . XamlAccessLevel AssemblyAccessTo ( System . Reflection . AssemblyName assemblyName ) { throw null ; }
2103+ public static System . Xaml . Permissions . XamlAccessLevel PrivateAccessTo ( string assemblyQualifiedTypeName ) { throw null ; }
2104+ public static System . Xaml . Permissions . XamlAccessLevel PrivateAccessTo ( System . Type type ) { throw null ; }
2105+ }
2106+ public sealed partial class XamlLoadPermission : System . Security . CodeAccessPermission , System . Security . Permissions . IUnrestrictedPermission
2107+ {
2108+ public XamlLoadPermission ( System . Collections . Generic . IEnumerable < System . Xaml . Permissions . XamlAccessLevel > allowedAccess ) { }
2109+ public XamlLoadPermission ( System . Security . Permissions . PermissionState state ) { }
2110+ public XamlLoadPermission ( System . Xaml . Permissions . XamlAccessLevel allowedAccess ) { }
2111+ public System . Collections . Generic . IList < System . Xaml . Permissions . XamlAccessLevel > AllowedAccess { get { throw null ; } }
2112+ public override System . Security . IPermission Copy ( ) { throw null ; }
2113+ public override bool Equals ( object obj ) { throw null ; }
2114+ public override void FromXml ( System . Security . SecurityElement elem ) { }
2115+ public override int GetHashCode ( ) { throw null ; }
2116+ public bool Includes ( System . Xaml . Permissions . XamlAccessLevel requestedAccess ) { throw null ; }
2117+ public override System . Security . IPermission Intersect ( System . Security . IPermission target ) { throw null ; }
2118+ public override bool IsSubsetOf ( System . Security . IPermission target ) { throw null ; }
2119+ public bool IsUnrestricted ( ) { throw null ; }
2120+ public override System . Security . SecurityElement ToXml ( ) { throw null ; }
2121+ public override System . Security . IPermission Union ( System . Security . IPermission other ) { throw null ; }
2122+ }
2123+ }
0 commit comments