.NET Standard API 表面在线参考
.NET Standard API surface online reference
我只是想弄清楚 System.Windows.Input.ICommand
类型是否是新 .NET 标准的一部分。
当项目目标设置设置为 .NETStandard1.0
时,我确实设法使用类型编译了一个库(它在使用包括 .NET Core 1.0 在内的广泛的可移植库 API 表面时也有效) .
因此,尽管奇怪的命名空间暗示 WPF 参与,尽管命名空间未在 this section of a CoreFX document 中列出,但它似乎在其中。
我想知道是否还有更易于访问的参考,可以浏览以查看 API 受支持的内容,而不仅仅是尝试它。
此外,API 表面现在是固定的,还是将来会改变?换句话说,我做的测试是否给我一个权威的答案?
https://docs.microsoft.com/en-us/dotnet/core/api/index 包含 .NET Core 1.0 中所有内容的文档(不包括 ASP.Net Core,它在技术上是不同的产品)。该文档站点涵盖 netstandard1.6 / netcoreapp1.0;但是我没有立即看到一种方法来知道什么时候 type/member 在较低版本的 netstandard 中不可用,所以当你降低你的 netstandard 版本(这增加了兼容平台的数量)一些 API s 可能会消失(成为编译错误)。
netstandard1.0 到 netstandard1.6 是稳定的,不会从中删除任何内容,也不会添加任何内容到(可以添加新的附加包,将它们作为最小的依赖性,但这是新的 API 在 网络标准版本上)。
我只是想弄清楚 System.Windows.Input.ICommand
类型是否是新 .NET 标准的一部分。
当项目目标设置设置为 .NETStandard1.0
时,我确实设法使用类型编译了一个库(它在使用包括 .NET Core 1.0 在内的广泛的可移植库 API 表面时也有效) .
因此,尽管奇怪的命名空间暗示 WPF 参与,尽管命名空间未在 this section of a CoreFX document 中列出,但它似乎在其中。
我想知道是否还有更易于访问的参考,可以浏览以查看 API 受支持的内容,而不仅仅是尝试它。
此外,API 表面现在是固定的,还是将来会改变?换句话说,我做的测试是否给我一个权威的答案?
https://docs.microsoft.com/en-us/dotnet/core/api/index 包含 .NET Core 1.0 中所有内容的文档(不包括 ASP.Net Core,它在技术上是不同的产品)。该文档站点涵盖 netstandard1.6 / netcoreapp1.0;但是我没有立即看到一种方法来知道什么时候 type/member 在较低版本的 netstandard 中不可用,所以当你降低你的 netstandard 版本(这增加了兼容平台的数量)一些 API s 可能会消失(成为编译错误)。
netstandard1.0 到 netstandard1.6 是稳定的,不会从中删除任何内容,也不会添加任何内容到(可以添加新的附加包,将它们作为最小的依赖性,但这是新的 API 在 网络标准版本上)。