AppDomainSetup.SetNativeFunction(String, Int32, IntPtr) 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.
Biedt de algemene taalruntime met een alternatieve implementatie van een tekenreeksvergelijkingsfunctie.
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)
Parameters
- functionName
- String
De naam van de tekenreeksvergelijkingsfunctie die moet worden overschreven.
- functionVersion
- Int32
De functieversie. Voor .NET Framework 4.5 moet de waarde 1 of hoger zijn.
- functionPointer
-
IntPtr
nativeint
Een aanwijzer naar de functie die overschrijft functionName.
- Kenmerken
Uitzonderingen
functionName is null.
Opmerkingen
De volgende tekenreeksvergelijkings- en sorteermethoden kunnen door de SetNativeFunction methode worden overschreven:
IsNLSDefinedStringCompareStringExLCMapStringExFindNLSStringExCompareStringOrdinalGetNLSVersion
Zie Nationale taalondersteuningsfuncties voor meer informatie over deze functies.