AppDomainSetup.SetNativeFunction(String, Int32, IntPtr) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A közös nyelvi futtatókörnyezetet egy sztring-összehasonlító függvény alternatív implementációjával biztosítja.
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)
Paraméterek
- functionName
- String
A felülbírálandó sztring-összehasonlító függvény neve.
- functionVersion
- Int32
A függvény verziója. A .NET Framework 4.5 esetében az értékének 1 vagy nagyobbnak kell lennie.
- functionPointer
-
IntPtr
nativeint
A felülbíráló függvény mutatója functionName.
- Attribútumok
Kivételek
functionName az null.
Megjegyzések
A metódus felülírhatja a következő sztring-összehasonlítási SetNativeFunction és rendezési módszereket:
IsNLSDefinedStringCompareStringExLCMapStringExFindNLSStringExCompareStringOrdinalGetNLSVersion
Ezekről a függvényekről további információt a Nemzeti nyelvi támogatási függvények című témakörben talál.