AppDomainSetup.SetNativeFunction(String, Int32, IntPtr) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Common Language Runtime mit einer anderen Implementierung einer Zeichenfolgenvergleichsfunktion bereit.
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
Der Name der zu überschreibenden Funktion zum Zeichenfolgenvergleich.
- functionVersion
- Int32
Die Funktionsversion. Für .NET Framework 4.5 muss der Wert 1 oder höher sein.
- functionPointer
-
IntPtr
nativeint
Ein Zeiger auf die Funktion, die functionName
überschreibt.
- Attribute
Ausnahmen
functionName
ist null
.
Hinweise
Die folgenden Zeichenfolgenvergleichs- und Sortiermethoden können von der SetNativeFunction -Methode überschrieben werden:
IsNLSDefinedString
CompareStringEx
LCMapStringEx
FindNLSStringEx
CompareStringOrdinal
GetNLSVersion
Informationen zu diesen Funktionen finden Sie unter Unterstützungsfunktionen für nationale Sprachen.