ODataUriFunctions.AddCustomUriFunction Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Toto je zkratka přidání vlastní FunctionSignature prostřednictvím třídy CustomUriFunctions a vytvoření vazby názvu funkce na metodu MethodInfo prostřednictvím třídy UriFunctionsBinder. Projděte si dokumentaci k těmto třídám. V případě výjimky budou obě operace (přidání podpisu a vazba funkce) vráceny zpět.
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
Název funkce URI, který se zobrazí v identifikátoru URI požadavku OData.
- functionSignature
- FunctionSignatureWithReturnType
Podpis nové vlastní funkce.
- methodInfo
- MethodInfo
MethodInfo vytvořit vazbu názvu dané funkce.
Výjimky
Všechny výjimky vyvolané metodami CustomUriFunctions.AddCustomUriFunction a UriFunctionBinder.BindUriFunctionName.