AppDomainSetup.SetNativeFunction(String, Int32, IntPtr) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan runtime bahasa umum dengan implementasi alternatif dari fungsi perbandingan string.
public:
void SetNativeFunction(System::String ^ functionName, int functionVersion, IntPtr functionPointer);
[System.Security.SecurityCritical]
public void SetNativeFunction (string functionName, int functionVersion, IntPtr functionPointer);
[<System.Security.SecurityCritical>]
member this.SetNativeFunction : string * int * nativeint -> unit
Public Sub SetNativeFunction (functionName As String, functionVersion As Integer, functionPointer As IntPtr)
Parameter
- functionName
- String
Nama fungsi perbandingan string yang akan ditimpa.
- functionVersion
- Int32
Versi fungsi. Untuk .NET Framework 4,5, nilainya harus 1 atau lebih besar.
- functionPointer
-
IntPtr
nativeint
Penunjuk ke fungsi yang mengambil alih functionName
.
- Atribut
Pengecualian
functionName
adalah null
.
Keterangan
Metode perbandingan dan pengurutan string berikut dapat ditimpa oleh SetNativeFunction metode :
IsNLSDefinedString
CompareStringEx
LCMapStringEx
FindNLSStringEx
CompareStringOrdinal
GetNLSVersion
Untuk informasi tentang fungsi-fungsi ini, lihat Fungsi Dukungan Bahasa Nasional.