NativeLibrary.TryLoad Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| TryLoad(String, IntPtr) |
Biedt een eenvoudige API voor het laden van een systeemeigen bibliotheek en retourneert een waarde die aangeeft of de bewerking is geslaagd. |
| TryLoad(String, Assembly, Nullable<DllImportSearchPath>, IntPtr) |
Biedt een API op hoog niveau waarmee een systeemeigen bibliotheek wordt geladen en een waarde wordt geretourneerd die aangeeft of de bewerking is geslaagd. |
TryLoad(String, IntPtr)
- Bron:
- NativeLibrary.cs
- Bron:
- NativeLibrary.cs
- Bron:
- NativeLibrary.cs
- Bron:
- NativeLibrary.cs
- Bron:
- NativeLibrary.cs
Biedt een eenvoudige API voor het laden van een systeemeigen bibliotheek en retourneert een waarde die aangeeft of de bewerking is geslaagd.
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
Parameters
- libraryPath
- String
De naam van de systeemeigen bibliotheek die moet worden geladen.
- handle
-
IntPtr
nativeint
Wanneer de methode wordt geretourneerd, wordt de besturingssysteemgreep van de geladen systeemeigen bibliotheek gebruikt.
Retouren
true als de systeemeigen bibliotheek is geladen; anders, false.
Uitzonderingen
libraryPath is null.
Van toepassing op
TryLoad(String, Assembly, Nullable<DllImportSearchPath>, IntPtr)
- Bron:
- NativeLibrary.cs
- Bron:
- NativeLibrary.cs
- Bron:
- NativeLibrary.cs
- Bron:
- NativeLibrary.cs
- Bron:
- NativeLibrary.cs
Biedt een API op hoog niveau waarmee een systeemeigen bibliotheek wordt geladen en een waarde wordt geretourneerd die aangeeft of de bewerking is geslaagd.
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
Parameters
- libraryName
- String
De naam van de systeemeigen bibliotheek die moet worden geladen.
- assembly
- Assembly
De assembly die de systeemeigen bibliotheek laadt.
- searchPath
- Nullable<DllImportSearchPath>
Het zoekpad.
- handle
-
IntPtr
nativeint
Wanneer de methode wordt geretourneerd, wordt de besturingssysteemgreep van de geladen systeemeigen bibliotheek gebruikt.
Retouren
true als de systeemeigen bibliotheek is geladen; anders, false.
Uitzonderingen
libraryName of assembly is null.
assembly is geen RuntimeAssembly.