Is unsafe code in DLL's called by .NET C# WCF servers supported?

I have to port a larger Pascal Legacy Application from OpenVMS to .NET Oxygene; fine; NOW I have detected that we have a lot of pointers which Oxygene suports ofcourse. This Pointers lead to UNSAFE code; under the unsafe articel in the oxygene document Ihave read that such code will not run in SQL Server environments and ASP.NET as a low trust environment will demand on fully typesafe verifyable code; We intend to make it a WCF server calling DLL’s made from Oxygen having such unsafe code in it; QUESTION: is it guaranteed that in a WCF server I can call DLL’s from Oxygene projects which have unsafe code in it from Pascal Pointer Types?

This is very essential to use Oxygene and .NET WCF in our legay conversion project.

WCF generally runs under the context of ASP.NET, but if you control the server yourself you can just give your asp.net code full trust and thus works.