AppDomainSetup.SetNativeFunction(String, Int32, IntPtr) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece o runtime da linguagem comum com uma implementação alternativa de uma função de comparação de cadeias.
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)
Parâmetros
- functionName
- String
O nome da função de comparação de cadeias para sobreescrever.
- functionVersion
- Int32
A versão funcional. Para o .NET Framework 4.5, o seu valor deve ser 1 ou superior.
- functionPointer
-
IntPtr
nativeint
Um apontador para a função que sobrepõe functionName.
- Atributos
Exceções
functionName é null.
Observações
Os seguintes métodos de comparação e ordenação de cadeias podem ser sobrepostos pelo SetNativeFunction método:
IsNLSDefinedStringCompareStringExLCMapStringExFindNLSStringExCompareStringOrdinalGetNLSVersion
Para informações sobre estas funções, consulte Funções de Apoio Nacional às Línguas.