Udostępnij za pośrednictwem


ODataUriFunctions.AddCustomUriFunction Metoda

Definicja

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".

Dotyczy