ODataUriFunctions.AddCustomUriFunction Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se trata de un acceso directo para agregar la clase FunctionSignature personalizada a través de la clase "CustomUriFunctions" y enlazar el nombre de la función a methodInfo a través de la clase "UriFunctionsBinder". Consulte estas documentación de clases. En caso de una excepción, ambas operaciones (agregar la firma y enlazar la función) se desharán.
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)
Parámetros
- functionName
- String
Nombre de la función URI que aparece en el URI de solicitud de OData.
- functionSignature
- FunctionSignatureWithReturnType
Nueva firma de función personalizada.
- methodInfo
- MethodInfo
MethodInfo para enlazar el nombre de función especificado.
Excepciones
Cualquier excepción producida por los métodos "CustomUriFunctions.AddCustomUriFunction" y "UriFunctionBinder.BindUriFunctionName".