NativeMethods类是否在.NET中专门处理?

Bry*_*yan 10 .net c# pinvoke native-methods

https://msdn.microsoft.com/en-us/library/ms182161.aspx

此分页中描述的三个类是否在.NET Framework中专门处理?(NativeMethods,SafeNativeMethods和UnsafeNativeMethods)

我问的原因是我想知道是否可以创建NativeMethods类的类别.例如:

ComNativeMethods
User32NativeMethods
OleStorageNativeMethods
Run Code Online (Sandbox Code Playgroud)

Pet*_*lon 8

这是一项惯例,而非要求.如果您反思CLR并查看其中的代码,您通常会在NativeMethods类中看到P/Invoke代码.我相信FxCop会建议你把它的P/Invoke代码放在这样的类中,如果遇到它的话.