* Add API diff between .NET Core 3.0 preview1 and preview2. * Generate the API diff using API reviewer to follow the consistent formatting. * Only diff ref assemblies that are in-box (M.Netcore.App).
737 B
737 B
System.Runtime.InteropServices
namespace System.Runtime.InteropServices {
+ public static class NativeLibrary {
+ public static void Free(IntPtr handle);
+ public static IntPtr GetExport(IntPtr handle, string name);
+ public static IntPtr Load(string libraryPath);
+ public static IntPtr Load(string libraryName, Assembly assembly, Nullable<DllImportSearchPath> searchPath);
+ public static bool TryGetExport(IntPtr handle, string name, out IntPtr address);
+ public static bool TryLoad(string libraryPath, out IntPtr handle);
+ public static bool TryLoad(string libraryName, Assembly assembly, Nullable<DllImportSearchPath> searchPath, out IntPtr handle);
+ }
}