NativeLibrary.TryLoad Metod

Definition

Överlagringar

Name Description
TryLoad(String, IntPtr)

Tillhandahåller ett enkelt API för att läsa in ett internt bibliotek och returnerar ett värde som anger om åtgärden lyckades.

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

Tillhandahåller ett högnivå-API som läser in ett inbyggt bibliotek och returnerar ett värde som anger om åtgärden lyckades.

TryLoad(String, IntPtr)

Källa:
NativeLibrary.cs
Källa:
NativeLibrary.cs
Källa:
NativeLibrary.cs
Källa:
NativeLibrary.cs
Källa:
NativeLibrary.cs

Tillhandahåller ett enkelt API för att läsa in ett internt bibliotek och returnerar ett värde som anger om åtgärden lyckades.

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

Parametrar

libraryPath
String

Namnet på det interna bibliotek som ska läsas in.

handle
IntPtr

nativeint

När metoden returnerar hanterar operativsystemet det inlästa interna biblioteket.

Returer

trueom det interna biblioteket har lästs in. annars . false

Undantag

libraryPath är null.

Gäller för

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

Källa:
NativeLibrary.cs
Källa:
NativeLibrary.cs
Källa:
NativeLibrary.cs
Källa:
NativeLibrary.cs
Källa:
NativeLibrary.cs

Tillhandahåller ett högnivå-API som läser in ett inbyggt bibliotek och returnerar ett värde som anger om åtgärden lyckades.

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

Parametrar

libraryName
String

Namnet på det interna bibliotek som ska läsas in.

assembly
Assembly

Sammansättningen läser in det interna biblioteket.

searchPath
Nullable<DllImportSearchPath>

Sökvägen.

handle
IntPtr

nativeint

När metoden returnerar hanterar operativsystemet det inlästa interna biblioteket.

Returer

trueom det interna biblioteket har lästs in. annars . false

Undantag

libraryName eller assembly är null.

assembly är inte en RuntimeAssembly.

Gäller för