System.Security.Permissions.ReflectionPermissionAttribute.CreatePermission C# (CSharp) Method

CreatePermission() public method

public CreatePermission ( ) : IPermission
return IPermission
        public override IPermission CreatePermission()
        {
            return default(IPermission);
        }

Same methods

ReflectionPermissionAttribute::CreatePermission ( ) : System.Security.IPermission

Usage Example

		public void Default () 
		{
			ReflectionPermissionAttribute a = new ReflectionPermissionAttribute (SecurityAction.Assert);
			Assert.AreEqual (ReflectionPermissionFlag.NoFlags, a.Flags, "Flags");
			Assert.IsFalse (a.MemberAccess, "MemberAccess");
			Assert.IsFalse (a.ReflectionEmit, "ReflectionEmit");
			Assert.IsFalse (a.TypeInformation, "TypeInformation");
			Assert.AreEqual (a.ToString (), a.TypeId.ToString (), "TypeId");
			Assert.IsFalse (a.Unrestricted, "Unrestricted");

			ReflectionPermission perm = (ReflectionPermission) a.CreatePermission ();
			Assert.AreEqual (ReflectionPermissionFlag.NoFlags, perm.Flags, "CreatePermission.Flags");
			Assert.IsFalse (perm.IsUnrestricted (), "perm.Unrestricted");
		}
All Usage Examples Of System.Security.Permissions.ReflectionPermissionAttribute::CreatePermission