ODataUriFunctions.AddCustomUriFunction Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Jest to skrót do dodawania niestandardowej klasy FunctionSignature za pomocą klasy "CustomUriFunctions" i powiązania nazwy funkcji z jej wartością MethodInfo za pomocą klasy "UriFunctionsBinder". Zapoznaj się z tymi dokumentacjami klas. W przypadku wyjątku obie operacje (dodanie podpisu i powiązania funkcji) zostaną cofnięte.
public static void AddCustomUriFunction (string functionName, Microsoft.OData.UriParser.FunctionSignatureWithReturnType functionSignature, System.Reflection.MethodInfo methodInfo);
static member AddCustomUriFunction : string * Microsoft.OData.UriParser.FunctionSignatureWithReturnType * System.Reflection.MethodInfo -> unit
Public Shared Sub AddCustomUriFunction (functionName As String, functionSignature As FunctionSignatureWithReturnType, methodInfo As MethodInfo)
Parametry
- functionName
- String
Nazwa funkcji identyfikatora URI wyświetlana w identyfikatorze URI żądania OData.
- functionSignature
- FunctionSignatureWithReturnType
Nowy podpis funkcji niestandardowej.
- methodInfo
- MethodInfo
MetodaInfo, aby powiązać daną nazwę funkcji.
Wyjątki
Każdy wyjątek zgłaszany przez metody "CustomUriFunctions.AddCustomUriFunction" i "UriFunctionBinder.BindUriFunctionName".