AppDomainSetup.SetNativeFunction(String, Int32, IntPtr) 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.
Tillhandahåller den vanliga språkkörningen med en alternativ implementering av en strängjämförelsefunktion.
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)
Parametrar
- functionName
- String
Namnet på strängjämförelsefunktionen som ska åsidosättas.
- functionVersion
- Int32
Funktionsversionen. För .NET Framework 4.5 måste dess värde vara 1 eller större.
- functionPointer
-
IntPtr
nativeint
En pekare till funktionen som åsidosätter functionName.
- Attribut
Undantag
functionName är null.
Kommentarer
Följande strängjämförelse- och sorteringsmetoder kan åsidosättas av SetNativeFunction metoden:
IsNLSDefinedStringCompareStringExLCMapStringExFindNLSStringExCompareStringOrdinalGetNLSVersion
Information om dessa funktioner finns i Nationella språkstödfunktioner.