.net CoreCLR带外库在不受信任的环境中是否(以及如何)具有内部调用和不安全性?

.net CoreCLR带外库在不受信任的环境中是否(以及如何)具有内部调用和不安全性?,.net,security,asp.net-core-mvc,unsafe,coreclr,.net,Security,Asp.net Core Mvc,Unsafe,Coreclr,我知道.NET Framework中的一些性能关键方法是通过CLR本身实现的,以获得更好的性能。另外,一些方法是用不安全的方法实现的 由于Microsoft提供的这些NuGet带外库是应用程序的本地库,可以独立更新,因此它们成为用户代码的一部分。但在不完全可信的环境中,用户代码不能包含不安全的调用,内部调用如何 如果没有这些优化,CoreCLR带外库会变慢吗?或者他们还能表演吗?但是怎么做呢?你能澄清一下“带外”是什么意思吗?您是指第三方库,即不是由Microsoft提供的库吗?使用Intern

我知道.NET Framework中的一些性能关键方法是通过CLR本身实现的,以获得更好的性能。另外,一些方法是用不安全的方法实现的

由于Microsoft提供的这些NuGet带外库是应用程序的本地库,可以独立更新,因此它们成为用户代码的一部分。但在不完全可信的环境中,用户代码不能包含不安全的调用,内部调用如何


如果没有这些优化,CoreCLR带外库会变慢吗?或者他们还能表演吗?但是怎么做呢?

你能澄清一下“带外”是什么意思吗?您是指第三方库,即不是由Microsoft提供的库吗?使用InternalCall/unsafe的Microsoft库将被信任,因此可以运行。@antiduh我指的是Microsoft提供的NuGet库。您可以在此页面上搜索“带外”:@LexLi CoreCLR不仅仅适用于ASP.NET。它也应该用于便携式平台。通用应用确实使用部分信任。哦,我刚刚有个主意。他们应该在集会上签名。这么简单…你能澄清一下“带外”是什么意思吗?您是指第三方库,即不是由Microsoft提供的库吗?使用InternalCall/unsafe的Microsoft库将被信任,因此可以运行。@antiduh我指的是Microsoft提供的NuGet库。您可以在此页面上搜索“带外”:@LexLi CoreCLR不仅仅适用于ASP.NET。它也应该用于便携式平台。通用应用确实使用部分信任。哦,我刚刚有个主意。他们应该在集会上签名。这么简单。。。