Bagikan melalui


NativeLibrary.TryLoad Metode

Definisi

Overload

TryLoad(String, IntPtr)

Menyediakan API sederhana untuk memuat pustaka asli dan mengembalikan nilai yang menunjukkan apakah operasi berhasil.

TryLoad(String, Assembly, Nullable<DllImportSearchPath>, IntPtr)

Menyediakan API tingkat tinggi yang memuat pustaka asli dan mengembalikan nilai yang menunjukkan apakah operasi berhasil.

TryLoad(String, IntPtr)

Sumber:
NativeLibrary.cs
Sumber:
NativeLibrary.cs
Sumber:
NativeLibrary.cs

Menyediakan API sederhana untuk memuat pustaka asli dan mengembalikan nilai yang menunjukkan apakah operasi berhasil.

public:
 static bool TryLoad(System::String ^ libraryPath, [Runtime::InteropServices::Out] IntPtr % handle);
public static bool TryLoad (string libraryPath, out IntPtr handle);
static member TryLoad : string * nativeint -> bool
Public Shared Function TryLoad (libraryPath As String, ByRef handle As IntPtr) As Boolean

Parameter

libraryPath
String

Nama pustaka asli yang akan dimuat.

handle
IntPtr

nativeint

Ketika metode kembali, handel OS dari pustaka asli yang dimuat.

Mengembalikan

true jika pustaka asli berhasil dimuat; jika tidak, false.

Pengecualian

libraryPathadalah null.

Berlaku untuk

TryLoad(String, Assembly, Nullable<DllImportSearchPath>, IntPtr)

Sumber:
NativeLibrary.cs
Sumber:
NativeLibrary.cs
Sumber:
NativeLibrary.cs

Menyediakan API tingkat tinggi yang memuat pustaka asli dan mengembalikan nilai yang menunjukkan apakah operasi berhasil.

public:
 static bool TryLoad(System::String ^ libraryName, System::Reflection::Assembly ^ assembly, Nullable<System::Runtime::InteropServices::DllImportSearchPath> searchPath, [Runtime::InteropServices::Out] IntPtr % handle);
public static bool TryLoad (string libraryName, System.Reflection.Assembly assembly, System.Runtime.InteropServices.DllImportSearchPath? searchPath, out IntPtr handle);
static member TryLoad : string * System.Reflection.Assembly * Nullable<System.Runtime.InteropServices.DllImportSearchPath> * nativeint -> bool
Public Shared Function TryLoad (libraryName As String, assembly As Assembly, searchPath As Nullable(Of DllImportSearchPath), ByRef handle As IntPtr) As Boolean

Parameter

libraryName
String

Nama pustaka asli yang akan dimuat.

assembly
Assembly

Perakitan memuat pustaka asli.

searchPath
Nullable<DllImportSearchPath>

Jalur pencarian.

handle
IntPtr

nativeint

Ketika metode kembali, handel OS dari pustaka asli yang dimuat.

Mengembalikan

true jika pustaka asli berhasil dimuat; jika tidak, false.

Pengecualian

libraryPath atau assembly adalah null.

assemblybukan .RuntimeAssembly

Berlaku untuk