NativeLibrary.TryLoad Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ö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.