Postupy: Zpracování událostí dotazu
Vytvořením kódu, který se spouští při výskytu určitých událostí souvisejících s dotazy, můžete upravit aplikaci.Dotaz můžete například rozšířit přidáním kódu k události, ke které dojde při zpracovávání dotazu aplikací LightSwitch.
Zpracování události dotazu
Otevřete dotaz dvojitým kliknutím v Průzkumníku řešení.
Otevře se Návrhář dotazu.
Klikněte na šipku vedle tlačítka Zápis kódu v horní části Návrháře dotazu a vyberte metodu, kterou chcete přepsat.Následující tabulka uvádí metody, které lze zpracovat vaší aplikací.
Otevře se Editor kódu.
Umístěte kurzor do metody, která byla právě vytvořena, a zadejte kód, který chcete spustit při výskytu události.
Seznam událostí dotazu
Následující tabulka uvádí události dotazu, které mohou být zpracovány aplikací:
Obecné metody |
Description |
---|---|
<QueryName>_PreProcessQuery() |
Volána při vytváření dotazu.Umožňuje dále přizpůsobit dotaz.Běží na serveru. |
Query_Executing() |
Volána pouze před spuštěním dotazu.Běží na serveru. |
Query_Executed() |
Volána pouze po úspěšném spuštění dotazu.Běží na serveru. |
Query_ExecuteFailed() |
Volána, pokud se nezdaří spuštění dotazu.Běží na serveru. |
Metody zabezpečení |
Description |
---|---|
<QueryName>_CanExecute() |
Volána před spuštěním dotazu za účelem ověření oprávnění pro aktuálního uživatele.Běží na serveru. |
Viz také
Úkoly
Postupy: Zpracování datových událostí
Postupy: Zpracování událostí obrazovky v aplikaci Silverlight