calling into the CLR from managed code via QCall and FCall methods https://github.com/dotnet/coreclr/blob/master/Documentation/botr/mscorlib.md