AppDomainSetup.SetNativeFunction(String, Int32, IntPtr) Metódus

Definíció

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.

functionVersion nem 1 vagy nagyobb.

-vagy-

functionPointer az Zero.

Megjegyzések

A metódus felülírhatja a következő sztring-összehasonlítási SetNativeFunction és rendezési módszereket:

  • IsNLSDefinedString

  • CompareStringEx

  • LCMapStringEx

  • FindNLSStringEx

  • CompareStringOrdinal

  • GetNLSVersion

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.

A következőre érvényes: