NativeLibrary.TryLoad Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
TryLoad(String, IntPtr) |
Yerel kitaplığı yüklemek için basit bir API sağlar ve işlemin başarılı olup olmadığını gösteren bir değer döndürür. |
TryLoad(String, Assembly, Nullable<DllImportSearchPath>, IntPtr) |
Yerel kitaplığı yükleyen ve işlemin başarılı olup olmadığını gösteren bir değer döndüren üst düzey bir API sağlar. |
TryLoad(String, IntPtr)
- Kaynak:
- NativeLibrary.cs
- Kaynak:
- NativeLibrary.cs
- Kaynak:
- NativeLibrary.cs
Yerel kitaplığı yüklemek için basit bir API sağlar ve işlemin başarılı olup olmadığını gösteren bir değer döndürür.
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
Parametreler
- libraryPath
- String
Yüklenecek yerel kitaplığın adı.
- handle
-
IntPtr
nativeint
Yöntemi döndürdüğünde, yüklenen yerel kitaplığın işletim sistemi tanıtıcısı.
Döndürülenler
true
yerel kitaplık başarıyla yüklendiyse; aksi takdirde , false
.
Özel durumlar
libraryPath
, null
değeridir.
Şunlara uygulanır
TryLoad(String, Assembly, Nullable<DllImportSearchPath>, IntPtr)
- Kaynak:
- NativeLibrary.cs
- Kaynak:
- NativeLibrary.cs
- Kaynak:
- NativeLibrary.cs
Yerel kitaplığı yükleyen ve işlemin başarılı olup olmadığını gösteren bir değer döndüren üst düzey bir API sağlar.
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
Parametreler
- libraryName
- String
Yüklenecek yerel kitaplığın adı.
- assembly
- Assembly
Yerel kitaplığı yüken derleme.
- searchPath
- Nullable<DllImportSearchPath>
Arama yolu.
- handle
-
IntPtr
nativeint
Yöntemi döndürdüğünde, yüklenen yerel kitaplığın işletim sistemi tanıtıcısı.
Döndürülenler
true
yerel kitaplık başarıyla yüklendiyse; aksi takdirde , false
.
Özel durumlar
libraryPath
veya assembly
şeklindedir null
.
assembly
bir RuntimeAssembly
değildir.