다음을 통해 공유


ODataUriFunctions.AddCustomUriFunction 메서드

정의

이는 'CustomUriFunctions' 클래스를 통해 사용자 지정 FunctionSignature를 추가하고 함수 이름을 'UriFunctionsBinder' 클래스를 통해 MethodInfo에 바인딩하는 바로 가기입니다. 다음 클래스 설명서를 참조하세요. 예외의 경우 두 작업(시그니처 추가 및 함수 바인딩)은 모두 실행 취소됩니다.

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)

매개 변수

functionName
String

OData 요청 URI에 표시되는 uri 함수 이름입니다.

functionSignature
FunctionSignatureWithReturnType

새 사용자 지정 함수 서명입니다.

methodInfo
MethodInfo

지정된 함수 이름을 바인딩할 MethodInfo입니다.

예외

'CustomUriFunctions.AddCustomUriFunction' 및 'UriFunctionBinder.BindUriFunctionName' 메서드에서 throw되는 모든 예외입니다.

적용 대상